Senior Software Engineer - Java Full Stack
at CVS Health
Woonsocket, Rhode Island, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 28 Oct, 2024 | USD 92700 Annual | 28 Jul, 2024 | 2 year(s) or above | Cloud 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 Requirements | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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