Senior Software Development Engineer

CVS Health•Richardson, TX

About The Position

CVS Health is seeking a Senior Software Development Engineer focused on Microservices and API Gateways to contribute to its Integration Engineering organization. The role supports a high-priority program transforming the customer service experience and turning technology transformation strategy into solution and integration designs. The engineer researches integration strategies, develops architecture frameworks and reference materials, designs and modifies system components, supports deployment of architecture solutions, and assesses technology environments and capabilities. The role also includes technical leadership, governance, architecture guidance, and collaboration with project managers and technical directors to estimate and plan implementations.

Requirements

  • At least 5 years of experience as a technical lead developing middleware integration solutions or architecting large-scale federated systems.
  • At least 4 years of experience in enterprise, application, and information architecture methodologies and design, or an equivalent combination of education and work experience.
  • At least 2 years of experience with APIM in Azure or Apigee in GCP.
  • At least 2 years of experience designing and implementing RESTful APIs and GraphQL that are easy to use, scalable, and secure.
  • Familiarity with API versioning, error-handling, and testing best practices.
  • At least 2 years of experience with Java microservices in a cloud environment.
  • At least 2 years of experience with cloud platforms such as Azure, GCP, and AWS.
  • At least 2 years of experience with AI/GenAI platforms and LLM integrations.
  • At least 2 years of experience building and maintaining loosely coupled, independently deployable Java microservices with well-defined interfaces.
  • At least 2 years of experience in one or more programming languages such as Java, Python, Go, or JavaScript, and with frameworks such as Spring Boot, Flask, or Express.js.
  • Bachelor’s degree or equivalent experience; equivalent experience is described as a high school diploma plus 4 years of relevant work experience.

Nice To Haves

  • Experience as a Solutions Technical Lead, including applying architecture blueprints and aligning projects to enterprise standards.
  • Experience with Software Architect Designer tools or other architecture design tools.
  • Experience using IBM Middleware technologies.
  • Ability to assess the impact of architecture changes on the business, application relationships, and information flow.
  • Experience with data architecture concepts and governance, including acting as a design authority for information and data within projects and programs.
  • Experience with large-scale distributed systems using message queues, TPMs, or related technologies in a mobile or portal environment.
  • Healthcare background or experience.
  • Experience with digital application design, development, and integration of enterprise business systems.

Responsibilities

  • Research and propose innovative technical integration strategies and solutions.
  • Study and document architectural frameworks and reference materials.
  • Design and modify components of new and existing IT systems and vendor offerings to promote integrated corporate business systems.
  • Design, support, and deploy mechanisms to enhance, refine, and deliver the architecture vision.
  • Analyze current information technology environments, identify and assess critical capabilities, and recommend solutions.
  • Conduct research and development activities for architecture.
  • Collaborate with Project Managers and technical directors to provide estimates, develop implementation solution plans, and serve as a lead when required.
  • Provide lab and vendor support.
  • Provide enterprise-wide technology guidance to junior staff.
  • Develop frameworks, standards, and reference materials for architecture and associated products.
  • Develop and maintain common services, repositories, and utility components for the enterprise.
  • Provide program- and project-level data, application, and technology deliverables, including risk and opportunity assessments, modeling, and design-related products and services.
  • Manage architecture governance activities to ensure organizational compliance.
  • Adhere to enterprise architecture strategies, principles, standards, policies, and procedures.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Other resources, based on eligibility
  • Eligible for a CVS Health bonus, commission, or short-term incentive program in addition to base pay
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service