Staff Software Development Engineering Manager
Company | CVS Health |
---|---|
Location | Wheeling, IL, USA, Smithfield, RI, USA, Alpharetta, GA, USA, Scottsdale, AZ, USA, Hartford, CT, USA, New York, NY, USA, Richardson, TX, USA |
Salary | $118450 – $284280 |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 7+ Years of Engineering Management / Team Lead experience in enterprise/web applications
- 7+ years of software development experience in enterprise/web applications
- 7+ years of experience as full stack developer in Java-based technologies
- 4+ years of experience with React/Angular
- 4+ years of experience in modern programming languages and cloud-based technologies (GCP is preferred)
- 3+ years of experience with building application programming interfaces (API) and frameworks in their field; experience in API security, analytics, throttling, caching, logging, request and response modifications
Responsibilities
- Work as a Development Engineering Manager with experience on building mission critical /highly scalable application with large user/infrastructure footprint
- Lead and manage a team of engineers, providing mentorship, guidance, and performance feedback
- Oversee the planning, execution, and delivery of engineering projects, ensuring they meet quality, budget, and timeline requirements
- Monitor and report on project progress, identifying and mitigating risks
- Foster a culture of innovation, continuous improvement, and teamwork within the engineering department
- Manage resource allocation, including hiring, training, and development of engineering staff
- Provide leadership and high-level direction to teams, frequently overseeing employee populations across multiple products supporting different business functions
- As requested, act as primary interface with internal and external executives and senior leaders, achieving consensus among stakeholders with competing objectives
- Foster a culture of continuous open feedback within teams and business unit
- Possess strong analytical and problem-solving skills, with a data-driven approach to product development and optimization
- Have a passion for innovation, with a customer-centric mindset focused on delivering exceptional user experiences
- Extensive experience with building and driving adoption of software engineering best practices
- Ability to learn/work with emerging technologies, methodologies, and solutions in the Cloud/IT technology space
- Ability to collaborate across organizational boundaries, build relationships, and achieve broader organizational goals
Preferred Qualifications
- Experience in Retail Pharmacy or Healthcare domain
- Experience in Agile development practices
- Experience with Azure, GCP or other public cloud services, Infrastructure as Code (IaC), SaaS application development/support, CI/CD practices, containerization, Kubernetes, and Agile/DevOps methodologies
- Familiarity with React JS, Nodejs or other front-end frameworks; ability to develop effective engineering practices and processes
- Expertise in working in in large, collaborative teams to achieve organizational goal
- Extensive experience of Microservices Patterns and its right implementation
- Knowledge with GraphQL/gRPC
- Knowledge of open-source packages especially those provided by Apache, Google, and Spring
- Database knowledge – SQL, NoSQL, table structure, data relationships
- Familiarity with product management tools such as Jira, Confluence, Rally, or equivalent product engineering collaboration tools
- PMP certification