ApplyManager, Software Engineering - Billing
Posted 4 months agoViewed
View full description
💎 Seniority level: Manager, 5+ years
📍 Location: USA
💸 Salary: 126100.0 - 157600.0 USD per year
🔍 Industry: Healthcare
🗣️ Languages: English
⏳ Experience: 5+ years
🪄 Skills: AWSBackend DevelopmentLeadershipNode.jsProject ManagementSoftware DevelopmentPeople ManagementServerlessCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringMicroservicesExcellent communication skillsSoftware Engineering
Requirements:
- 2+ years of proven track record of building and managing high performance engineering teams
- 5+ years of experience in software development using AWS Serverless Architecture, Node JS, or similar programming languages.
- Experience in and aptitude for leading remote teams
- Excellent verbal and written communication skills
- Strong analytical and problem-solving skills
- Passion for people management and mentorship
- Deep understanding of building highly scalable, cloud-native distributed systems.
- Hands-on experience with modern coding, design, and architectural patterns, including microservices, containerization (e.g., Docker, Kubernetes), and serverless architectures.
- Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable.
Responsibilities:
- Participating in development alongside the team, including coding, reviewing, and debugging, while ensuring that technical decisions align with business objectives
- Provide technical leadership to US-based and international software development engineers, ensuring on-time, on-budget delivery of high-quality software.
- Work closely with the offshore Project Managers on various projects to balance team workload across projects, ensuring efficiency in resource allocation.
- Identify project objectives, the scope of software deliverables, external dependencies, resources, risks, and framework for the project activities.
- Facilitate collaboration and resolve issues, evaluate project performance, bring projects to delivery, and act on the lessons learned
- Conduct regular performance evaluations for team members, providing feedback to the offshores Project Managers to ensure accountability.
- Guide team members’ career development, nurturing both their technical and interpersonal skills.
- Provide individual performance feedback focused on recognition of achievement and opportunities for growth
- Conduct 1:1s, performance evaluations, and more
- Focus on building transparent and effective communication channels that align with business objectives
- Oversee collaboration among cross-functional development teams, software quality engineers, and product managers
- Drive continuous improvement by providing feedback to management and initiating changes that optimize development processes, emphasizing quality, innovation, and efficient product delivery.
Apply