Back-End Software Engineer

CVS Health
Richardson, TX Full Time
POSTED ON 1/19/2023 CLOSED ON 6/27/2023

What are the responsibilities and job description for the Back-End Software Engineer position at CVS Health?

Job Description
This role will work closely with the CVS.com, Marketing,
Specialty and Rx Operations, Caremark.com, Specialty
business and technical teams to deliver functionality for the CVS.com, Caremark.com, specialty.com site. Act as
architect for medium to large projects and drive the design
do solutions for the CVS.com, caremark.com, specialty
business that are cloud native, scalable, maintainable and
reliable. Proactively identify and evaluate emerging
technologies and tools. Work with other senior architects to create the high-level software designs and technical
specifications. Manage the evolution of architectural
roadmaps for your domain, showing how new features are
released or updated, with an eye on paying down technical debt with minimal disruption.
Evaluate package solutions and participate in selection of
solutions to meet business needs and architecture
standards. Provide guidance to developers and other
stakeholders on architectural best practices, guidelines,
and standards. Evangelize, mentor, and coach all on the
same.
Participate in peer reviews on specifications, design and
code. Work with development teams to resolve
development and implementation issues. Work closely with the CVS Online business team and Business Analysts to ensure that requirements are fully understood and
documented in order to deliver quality design deliverables.
Lead Proof-Of-Concepts and Spike Solutions, and provide
“Reference Architectures” and “Baseline Implementations”
when appropriate. Work closely with QA and Operations to
ensure smooth QA and deployment of applications. Work
with project teams to plan integration and implementation
strategies. Communicate very technical material to a non-technical business audience. Provide guidance, direction
and mentorship to Architects.
Provide guidance to developers and other stakeholders
regarding the design of server applications and UI clients,
encompassing APIs and frameworks, micro-services,
containers, databases, cloud infrastructures, and cloud
services, etc.
Responsible for implementation of large systems that
utilize MicroServices , cloud technologies. Apply
knowledge of designing n-tier OO system architecture
using EJB technologies, MicroServices and cloud
technologies. Create architecture and design patterns in
Java, cloud & Microservices. Select, design and implement
Microservices, Content management and Cloud Native
systems.
Ensure all Non-Functional Requirements (e.g.
performance, availability and fail-over, scalability, security,
etc.) are properly articulated, and work with all parties to
guarantee that the software products that are delivered
meet these objectives. Drive buy vs build evaluations,
including consideration of OSS.
Participates in high-level estimation Work closely with
other architects to create and implement new system
designs as well as make improvements to existing
systems. Serve as subject matter expert working with
business stakeholders, architecting use cases relevant to
Digital Pharmacy across multiple enterprise systems.
Collaborate with technical experts to develop solution
during the design phase, enabling the implementation of
final solutions. Ensuring the technical integrity, consistency
and adherence to architectural standards. Implementation
of architectural artifacts depicting the solution consisting of
all necessary integrations and technical components.

Locations: Richardson, TX, Buffalo Grove, IL or Woonsocket, RI

Pay Range
The typical pay range for this role is:
Minimum: 70,000
Maximum: 140,000

Please keep in mind that this range represents the pay range for all positions in the job grade within which this position falls. The actual salary offer will take into account a wide range of factors, including location.

Required Qualifications
3 years of overall IT/Software Development experience
3 years of experience with Java, J2EE , Node JS and Spring Boot, Spring data, Spring Batch
2 years of experience with REST API
2 years in Logging framework’
2 years of experience developing microservices and cloud native applications

Preferred Qualifications
A proven track record working as part of a team on large
architectural projects
Experience with distributed caching solutions;
understands the factors that enable effective caching
Exposure to Big-Data and/or Machine Learning
Exposure to CI/CD and DevOps
Experience with SAFe Software Development Principles
Experience in VPC concepts, VPC peering
Experience working on migrations of On-prem to Cloud
Experience with the design and development of complex
systems; employs a disciplined and rigorous approach
Adept at requirements analysis, estimation, systems and
application design, and testing
Experience designing RESTful APIs that facilitate a
superior UX or simplify systems integration.
Familiarity with popular Design Patterns catalogues
Experience with RDBMS and/or NoSQL databases.
Understands the benefits and trade-offs of both. Familiar
with normalization and denormalization, sharding, and
other data-centric patterns
Experience with distributed computing architectures,
including race conditions, parallelism, and concurrency
control
Experience with micro-services
Experience architecting solutions for AWS or Google
clouds
Excellent collaboration, influencing, evangelization,
negotiation, coaching, mentoring, and coalition-building
skills. Ability to work with persons in all job functions (e.g.
product, UX, developers, QA, DevOps).
Excellent verbal and written communications
Ability to manage multiple competing priorities with
minimal supervision. Self-directed
A great team player, with demonstrable experience
delivering superior software products via agile
methodologies
Experience on an Agile team

Education
Bachelor’s degree or equivalent work experience

Business Overview
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. We strive to promote and sustain a culture of diversity, inclusion and belonging every day. CVS Health is an affirmative action employer, and is an equal opportunity employer, as are the physician-owned businesses for which CVS Health provides management services. We do not discriminate in recruiting, hiring, promotion, or any other personnel action based on race, ethnicity, color, national origin, sex/gender, sexual orientation, gender identity or expression, religion, age, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law. We proudly support and encourage people with military experience (active, veterans, reservists and National Guard) as well as military spouses to apply for CVS Health job opportunities.
Lead Software Engineer, Back End (Java, Kafka)
Capital One -
Plano, TX
Senior/Staff Software Engineer- Back End
Polly -
Dallas, TX
Senior Software Engineer, Back End (Java, Spring Boot, AWS)
Capital One -
Plano, TX

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Back-End Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
  • Debugging Skill

    • Income Estimation: $82,049 - $118,582
    • Income Estimation: $90,521 - $120,704
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Back-End Software Engineer jobs in the Richardson, TX area that may be a better fit.

Senior Software Engineer, Back-end

RightNow Media, Mc Kinney, TX