Job Closed

This listing is no longer active.

CVS Health logo
CVS Health

Bringing our heart to every moment of your health.

Principal Software Development Engineer

Full-stack EngineerSoftware EngineerOtherRemoteLeadTeam 10,001+Since 1963H1B No SponsorCompany SiteLinkedIn

Location

New Jersey

Posted

122 days ago

Salary

$144.2K - $288.4K / year

Seniority

Lead

Bachelor Degree10 yrs expExperience acceptedEnglishJavaMicroservicesPostgreSQLReactSpringSQL

Job Description

Principal Software Development Engineer

CVS Health

• Lead the implementation of a new platform from start to finish, ensuring all components are connected and integrated seamlessly • Define development processes that leverage CVS enterprise tooling to optimize productivity of developers • Establish optimal cloud infrastructure that follows CVS enterprise standards to support the features being developed and train developers on how to use • Establish high code quality standards that enhance efficiency and maintainability • Establish best in class Site Reliability Engineering (SRE) practices • Establish automated processes and testing framework to ensure code meets quality standards (including performance testing) • Lead matrixed team of up to 20 onshore/offshore software engineers which includes technical oversight/code reviews • Design and implement microservices architecture to support integrations • Design application architecture and complete proof of concept/proof of technology as needed • Collaborate with external teams such as solution architecture, enterprise devops team, cloud engineering, infrastructure, etc • Lead Database design throughout conceptual, logical and physical modeling • Create SQL, DML/DDL, performance tuning and optimization with PostgreSQL or similar Database • Lead root cause analysis efforts and implement preventative solutions to avoid reoccurring problems

Job Requirements

  • 10+ years of experience with designing and building software engineering solutions
  • 5+ years of experience in a Technical leadership role, guiding teams in the design and implementation of complex software systems
  • 7+ years of experience in building and maintaining large-scale applications using Java, Spring boot, Microservices and React or any modern frameworks
  • 3+ years of experience in leading complex cloud migration or modernization projects while optimizing user experiences
  • 3+ years of experience in authentication framework

Benefits

  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility.

Related Job Pages

More Full-stack Engineer Jobs

Cardinal Health logo

Senior Engineer, Technical Lead

Cardinal Health

Cardinal Health is an award-winning Fortune 500 healthcare company specializing in the distribution of medical products and pharmaceuticals. The company serves

• Play a key role in supporting Metro Medical Distribution Services and MMS Pharmacy Solutions, focusing on pharmaceutical operations within the Metro Medical business • Partner with key players to map out of end-to-end business workflows and align them with technical solutions • Facilitate technical solution options/feasibility along estimations of implementing proposed solutions • Inquisitive mindset with a drive to challenge the status quo and define strategic roadmaps • Review and approve technical designs and specifications for all developments, taking into consideration performance requirements, impact to existing solutions, and long-term sustainability and scalability • Experience working with third-party vendors and managing relationships • Skilled in refining initiatives into technical stories and coaching development teams • Conducting code reviews and providing technical guidance to developers

Ohio
$123.4K - $176.3K / year
Job Closed
Talentbyte logo

Full-Stack Engineer

Talentbyte

Empowering growth with borderless tech talent.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Independent development of end-to-end features – from modern user interfaces to backend logic • Think along & help shape – you actively improve our processes • Automation & optimization of our development processes

Bulgaria
Job Closed
Dotdigital logo

Software Engineer

Dotdigital

Go beyond the expected.

Full TimeRemoteTeam 201-500Since 1999H1B No Sponsor

• Designing, developing, and maintaining software solutions using C# • Contributing to event-driven architecture, particularly within the Kafka ecosystem • Supporting the integration of analytical data platforms such as Databricks and ClickHouse, working closely with the Data Science and Data Engineering teams • Managing and maintaining applications hosted on cloud platforms, including Kubernetes (AKS) and other Azure services, in collaboration with DevOps and ServiceOps teams • Participating in team reviews, code quality checks, and knowledge-sharing initiatives • Continuously developing your skills by learning new technologies and best practices

South Africa
Job Closed
FloSports logo

Staff Full Stack Developer

FloSports

Live Events. Exclusive Content. Be there.

OtherRemoteTeam 201-500H1B No Sponsor

• Design, develop, and maintain scalable, high-performance web applications. • Build Angular-based UI libraries and components with pixel-perfect precision. • Develop backend services using Node.js and NestJS, ensuring seamless integration with the frontend. • Contribute to architectural decisions and drive technical direction within your team. • Mentor engineers and conduct code reviews, fostering technical growth and best practices. • Collaborate with cross-functional teams to define requirements, estimate work, and meet project objectives. • Proactively identify technical debt and advocate for improvements that balance velocity with code quality.

United States
Job Closed