Senior Software Engineer - Java Full Stack

at  CVS Health

Woonsocket, Rhode Island, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Oct, 2024USD 92700 Annual28 Jul, 20242 year(s) or aboveCloud Services,Decision Making,Jira,Confluence,Angular,Collaboration,Optimization,Agile,Sql,Infrastructure,Web Services,Harness,Rally,Collaboration Tools,Software Solutions,Code,Boot,Github,Jenkins,Azure,Mvc,Business RequirementsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Bring your heart to CVS Health. Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world. Anchored in our brand — with heart at its center — our purpose sends a personal message that how we deliver our services is just as important as what we deliver.
Our Heart At Work Behaviors™ support this purpose. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable.

POSITION SUMMARY

As a Senior Software Engineer you will be responsible for the techno-functional impact analysis, design & code construction activities associated with development of software releases for the CVS Retail Pharmacy systems. Strong technical, functional, and interpersonal skills are key to perform this role successfully. The current suite of systems includes multiple applications including, but not limited, to the Tier 1 systems for Retail Pharmacy (RxConnect).

The Senior Engineer will partner and collaborate with the development manager, business analysts, architects, quality assurance, business partners, developers, and project managers to deliver business change and innovation into our Java based business applications software. The Engineer will be involved throughout the entire development life cycle of a product and must be able to deliver an efficient solution, as well as identify and properly mitigate any risks to the product before deployment to production.

  • This role is hybrid - 3 days working out of one of our corporate office locations and 2 days working from home.

Responsibilities:

  • Build and deliver high quality software to enhance customer and associate experiences
  • Support all phases of software engineering including requirements, analysis, design, coding, testing and deployment while adhering to agile software development methodology
  • Collaborate with cross-functional teams to deliver integrated solutions that align with the business needs
  • Write clean, scalable, and maintainable code using best practices and design patterns
  • Perform unit testing, perform integration testing, and participate in code reviews
  • Troubleshoot and resolve technical issues related to solutions
  • Lead and mentor other junior members on the team

REQUIRED QUALIFICATIONS

  • 5+ years Java development experience for projects delivered via Waterfall, Agile, and/or XP methodologies
  • 3+ years proven experience as a software designer and developer understanding business requirements and translating into software solutions
  • 2+ years of experience with Azure, GCP or other public cloud services, Infrastructure as Code (IaC), SaaS application development/support, CI/CD practices, and Agile/DevOps methodologies
  • 2+ years experience with Spring REST Web services: HTTP, REST principles, annotations, MVC, REST API development
  • 2+ years experience with Spring core and boot: AOP, IoC, Bean cycle, autobean wiring, spring config files
  • 2+ years of experience with UI Frameworks including Angular, NodeJS

PREFERRED QUALIFICATIONS

  • Experience with React UI Framework
  • Database knowledge – SQL, NoSQL, table structure, data relationships
  • Hands on solution design and best coding practices experience
  • Works with a sense of urgency in completing tasks and resolving issues to deliver a quality project on time and within budget
  • Experience with build and deploying services in CI/CD with using tools like GitHub, CircleCI, Harness, Jenkins, GitLab
  • Experience with Microservices Patterns (Eventual Consistency Pattern, Asynchronous event messaging ,Anti -Corruption Layer, Circuit Breaker Pattern, Service Discovery)
  • Familiarity with product management tools such as Jira, Confluence, Rally, or equivalent product engineering collaboration tools
  • Communication and collaboration skills, capable of working effectively with cross-functional teams and influencing technical and strategic decision-making
  • Analytical and problem-solving skills, with a data-driven approach to product development and optimization
  • A passion for innovation, with a customer-centric mindset focused on delivering exceptional user experiences

EDUCATION

Bachelor’s degree, or equivalent experience (HS diploma + 4 years relevant experience)

Responsibilities:

  • Build and deliver high quality software to enhance customer and associate experiences
  • Support all phases of software engineering including requirements, analysis, design, coding, testing and deployment while adhering to agile software development methodology
  • Collaborate with cross-functional teams to deliver integrated solutions that align with the business needs
  • Write clean, scalable, and maintainable code using best practices and design patterns
  • Perform unit testing, perform integration testing, and participate in code reviews
  • Troubleshoot and resolve technical issues related to solutions
  • Lead and mentor other junior members on the tea


REQUIREMENT SUMMARY

Min:2.0Max:4.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Diploma

Proficient

1

Woonsocket, RI, USA