Posted in

Principal Software Development Engineer – Adjudication Services

Principal Software Development Engineer – Adjudication Services

CompanyCVS Health
LocationIllinois, USA
Salary$144200 – $288400
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • Proven hands-on development expertise using Java and Angular, with a strong background in coding, debugging, and performance tuning.
  • Extensive experience in designing and implementing scalable software architectures, including microservices-based solutions and enterprise-scale platforms.
  • Deep understanding of domain-driven architecture, ensuring that complex business domains are effectively modeled and integrated into robust software solutions.
  • Demonstrated expertise in cloud platforms and cloud-agnostic solutions, with the ability to design and deploy applications that are portable across providers such as AWS, Azure, and Google Cloud.
  • Advanced proficiency with UI frameworks, micro frontends, web components, and portable application architecture, enabling the creation of flexible, responsive, and maintainable user interfaces.
  • Proficiency in AI/ML, with hands-on experience in building, integrating, and scaling machine learning models and intelligent systems using state-of-the-art frameworks.
  • Solid expertise in solution engineering, delivering comprehensive end-to-end system design and seamless integration across diverse platforms.
  • Proficiency in DevSecOps practices—including automated testing, continuous integration/continuous deployment (CI/CD), and proactive vulnerability management—to ensure secure, high-quality code delivery.
  • Demonstrated experience with both SQL and NoSQL databases, ensuring optimal performance, data integrity, and scalable data management.
  • Proven track record in leading and mentoring engineering teams, driving technical strategy, and fostering a culture of innovation and high performance.
  • Excellent problem-solving and communication skills, enabling effective collaboration with cross-functional teams and stakeholders.
  • In-depth knowledge of security best practices and standards to ensure the development of secure applications.
  • Strong written and verbal communication skills to articulate complex technical concepts to non-technical stakeholders.

Responsibilities

  • Collaborate with the architecture team to lead the design of scalable, enterprise-level systems using microservices, micro frontends, and portable application frameworks.
  • Lead engineering teams while maintaining a hands-on role as the primary point of contact for problem-solving to ensure high-quality, performant solutions.
  • Lead and drive proofs-of-concept and technology advancements to explore and validate emerging solutions.
  • Drive cloud-agnostic strategies by architecting and deploying applications across multiple cloud platforms.
  • Integrate and scale AI/ML models to enhance products with intelligent, data-driven features.
  • Champion DevSecOps practices by establishing CI/CD pipelines, automated testing, and robust security measures.
  • Collaborate with cross-functional teams to translate business requirements into effective technical solutions.
  • Partner with business, tech, and product leaders to advance innovative initiatives.
  • Mentor and inspire engineering teams to foster innovation and continuous improvement.

Preferred Qualifications

  • Health Care Industry domain knowledge
  • Experience in enterprise development tools and SDLC methodologies