Manager, Software Engineering - Billing

Posted about 1 year agoViewed
126100.0 - 157600.0 USD per year
USAFull-TimeHealthcare
Location:USA
Languages:English
Seniority level:Manager, 5+ years
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.
Similar Jobs:
Posted 6 minutes ago
United StatesFull-TimeSoftware Development
Senior Software Engineer
Company:Tapcheck
Posted 10 minutes ago
United StatesFull-TimeData Streaming
Sr. Engineering Manager, Replication and Storage
Posted 20 minutes ago
AZ, CO, CT, DE, FL, GA, IL, IN, KY, LA, ME, MD, MA, MI, MO, NE, NV, NH, NJ, NY, NC, OH, OK, OR, PA, SC, TN, TX, VA, WA, DC, WVFull-TimeSaaS
Lead Post-Sales Operations Manager
Company:Niche