Staff Software Development Engineer
CVS HealthAbout the role
At CVS Health, we’re building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care.
As the nation’s leading health solutions company, we reach millions of Americans through our local presence, digital channels and more than 300,000 purpose-driven colleagues – caring for people where, when and how they choose in a way that is uniquely more connected, more convenient and more compassionate. And we do it all with heart, each and every day.
POSITION SUMMARY
Our company is seeking a highly skilled and experienced Staff Software Engineer to join our dynamic team. The ideal candidate will have profound technical knowledge, aptitude for logical reasoning and problem-solving skills. As a software engineer on our team, you will be responsible for designing and developing high-quality Automation software that meets business needs. You will build highly scalable microservices, event driven systems and real time streaming pipelines. You must be comfortable working in a fast-paced and dynamic environment with a deep understanding of software engineering principles.
Expectations for this role:
Write clean, scalable, and maintainable code using best practices and design patterns
Strategic thinking – able to identify a vision along with the plans, which need to be implemented to meet the end goal, evaluating situations, decisions, and issues in the short, medium, and long term
Analytical thinking - able to simplify complex problems, processes or projects into component parts explore and evaluate them systematically
Collaborate with various areas of the organization including business partners, product owners, architecture, security mavens, and IT engineering teams to understand business requirements and design specifications
Conduct research on emerging technologies, design principles, and development frameworks to ensure software solutions remain current, fresh, and future proof
Provide technical guidance in software design and development activities
Mentoring junior members of the team to develop their technical skills
Review Designs and Code to ensure Developers are building a scalable solution with at most quality
Provide recommendations for continuous improvement
Provide technical leadership direction, determining and developing approaches to solutions by coordinating multiple resources to solve complex problems
Improve DevOps processes and push for Automation as much as possible
Requirement Gathering and analysis.
Implement new setups and changes to existing configuration using Business Process Modeling Language (BPML) on the IBM Sterling File Gateway application.
Implement solutions around REST Api services offered by IBM MFT suite.
Implementation of HTTPS, FTP , SFTP solutions
Provide implementation assistance to the project team.
Post implementation work including troubleshooting connections and file transfer issues.
Conduct impact analysis and assist in code reviews
Creation of reporting services, notification services, custom reports on IBM Control Center.
Participate in SFG installation and upgrade
Solutioning on performance tuning, queue management and health configuration in IBM Sterling Integrator
REQUIRED QUALIFICATIONS
At least 7 years of technology delivery experience in designing, developing, and deploying production-ready systems
5+ years of experience working on Azure or GCP Cloud Applications/services (Azure preferred)
5+ years of experience with Agile processes, such as scrum, Kanban, and/or the Scaled Agile Framework (SAFe)
7+ years of experience leading software development projects by setting project goals, monitoring progress, tracking milestones, communication with stakeholders regarding project issues, and mentoring junior developers as needed
PREFERRED QUALIFICATIONS
Promote proper implementation of SAFe process techniques
Experience working with distributed teams, working across multiple time zones and geographies
Strong understanding of delivery practices
Experience leading large technical programs with responsibility of end to end planning
Experience working with technology vendors
Experience in making informed decisions quickly and taking ownership of services and applications at scale
Comfortable assisting in technical and security audits and ensure audit recommendations are impleme
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s