Software Engineering Manager

Overview

On Site
Depends on Experience
Full Time

Skills

Team Leadership
Software Engineering
React.js
JavaScript
AWS
TypeScript
Leadership
Management
Mentorship
Architectural Design
Amazon Web Services
Amazon Lambda
Amazon DynamoDB
API
Node.js

Job Details

Software Engineering Manager #2564
Position Summary:
Our partner, a nationally recognized healthcare leader, evolving from smaller, independent teams into a more structured, multi-squad engineering model. To support this growth, they are adding a Software Engineering Manager who can bridge hands-on technical depth with people and process leadership. In this role, you will guide multiple full stack JavaScript teams through architectural design, scalable system builds, and continuous delivery improvements. As Manager you will blend leadership with technical credibility, mentoring senior engineers, shaping delivery processes, and bringing architectural discipline. The environment is cloud-native, TypeScript-driven, and built around AWS with modern frameworks like Next.js and NestJS. This is an opportunity to lead a growing software engineering organization that is modernizing its technology from the inside out.
Experience and Education:
  • BS or Master degree in Computer Science, Information Technology or equivalent experience/field
  • 10+ years of software engineering experience, with at least 2 years in a team leadership or management role
  • Proven record leading full stack JavaScript or TypeScript teams in production environments
  • Strong architectural background in AWS (Lambda, ECS, DynamoDB, API Gateway)
  • Experienced in Agile delivery, sprint planning, and velocity tracking
  • Hands-on coding or debugging experience in Node.js, NestJS, and React/Next.js
  • Comfortable managing distributed teams (US + LATAM)
  • Prior exposure to healthcare or regulated software environments a plus
Skills and Strengths:
  • Front End Development
  • Back End Development
  • JavaScript
  • Typescript
  • Node
  • React
  • Software Architecture
  • Software Design
  • Technical Leadership and Mentorship
  • AWS tools: Amplify, DynamoDB, AppSync, RDS, Aurora
  • Microservices
  • APIs Gateway
  • PostgreSQL
  • CloudFormation
  • Terraform
  • GitHub Actions
  • CI/CD
  • TDD
  • Agile

Primary Job Responsibilities:

  • Lead and mentor full stack engineering teams across US and LATAM
  • Drive architectural design for Node/NestJS and React/Next.js applications
  • Review code and pull requests to ensure performance, scalability, and maintainability
  • Oversee Agile delivery from sprint planning to retrospectives, ensuring teams deliver consistently
  • Translate product requirements into clear technical goals and milestones
  • Maintain architectural alignment and enforce quality gates (testing, CI/CD, code reviews)
  • Collaborate with the Director of Engineering to improve processes and execution discipline
  • Support the adoption of AI-based testing and automation tools to improve team productivity
  • Partner with stakeholders to clarify priorities and communicate progress transparently
  • Act as a hands-on technical leader, stepping in when teams face complex code challenges
  • Foster professional growth through mentoring and clear development plans
  • Manage cross-team coordination, ensuring shared practices and technical consistency
  • Drive adherence to security and compliance standards in a regulated environment
  • Stay current on evolving technologies and engineering best practices to guide modernization efforts
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Ranger Technical Resources