CVS Health is a company dedicated to shaping a more connected and compassionate health experience. They are seeking a Lead Director of Software Development Engineering to design and develop software applications that support digital strategies and solutions, as well as lead the development of complex solutions while collaborating with cross-functional teams.
Responsibilities:
- Analyze user needs and develop software solutions to meet business requirements
- Determine feasibility of solutions design and prepare technical design documentation
- Upgrade existing software applications and/or systems to improve functionality and features with a focus on performance, reliability, and maintainability
- Write and review high quality code and perform unit and/or automation testing
- Develop and deploy application components and support unit testing and bug fixes
- Participate in AGILE Scrum meetings and/or CI/CD
- Support applications, systems, and databases used to process prescriptions, claims, and related healthcare activities
- Collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables, quality assurance, and software development best practices
- Independently lead development of solutions with high complexity and risk
Requirements:
- Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Technology, Engineering, or a related field
- five (5) years of progressive, postbaccalaureate experience in the job offered or related occupation
- five (5) years of experience in CI/CD, Jenkins, GIT, or DevOps
- five (5) years of experience in Java, Python, or Node.js
- five (5) years of experience in XML, JSON, HTML, CSS, J2EE or JavaScript
- five (5) years of experience in REST, SOAP, or Web Service APIs
- five (5) years of experience in Oracle, Redis, or Cassandra database
- five (5) years of experience in JIRA, Rally, or Confluence
- five (5) years of experience in Software development lifecycle (SDLC) and best practices
- five (5) years of experience in analyzing user needs and develop software solutions using various tools, frameworks and technologies
- five (5) years of experience in writing application code and deploying to production
- five (5) years of experience in developing backend services, performing code reviews, and collaborating with peers on software development solutions