Apply

Manager, 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