Principal Development Engineer
CVS Pharmacy - Woonsocket, RI
Apply NowJob Description
Job DescriptionWoonsocket, RI hybrid role with 2-3 days per week in officePrincipal Development Engineer is responsible for the technical and functional impact analysis, design & review 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 Lead 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 Lead will be involved throughout the 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.To be successful in this position you need: Experience for projects delivered via Waterfall, Proven experience as technical SME (with domain knowledge) in understanding business requirements and translating into software solutions Meeting with various end users/Business groups of the application to decide project scope Proven experience in Story grooming while working with Business/Business Analysts Designing the solution to meet the business requirements as part of To Be Flows. Discussing Gaps and Workarounds at the To Be stage with the business and obtaining concurrence. Strong hands on experience in understanding and analyzing functional and technical function points, finding gaps in functionalities or in/out Data conditions which need to be fixed before implementing enhancements. Knowledge on object-oriented design and design patterns Expertise in Functional aspects of Pharmacy Domain. Knowledge of Prescription dispensing System will be a plus Extensive experience in preparing the functional and Technical solution documents Experience in figuring out ways to improve workflow proposed with planned changes in initiatives and improve benefit to end users Experience working with developers to explain and clarify Requirements and act as Release SME Work with Development Manager to review defects during development Iterations, identify recurring patterns and provide recommendations Responsible to improve on code quality focusing on defect containment Understanding and functioning with internal/external interacting systems via SOAP/REST Web Services Basic understanding of HIPAA practices Exceptional ability to work in a high-pressure environment Working experience on an Active-Active Site implementation of software Application Preferred Qualification Database knowledge - Oracle 11g or higher, MySQL or MariaDB, Oracle PL/SQL, Data Modeling concepts Strong leadership and presentation skills to share reviews/feedback on business Requirements to executives Good interpersonal skills, dedicated, disciplined, hardworking and a team player Strong communication skills Flexible to work in onsite/offshore modelPay RangeThe typical pay range for this role is:Minimum: 115,000Maximum: 230,000Please 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 Qualifications8+ years of professional IT experience.5+ years of experience software development and requirement analysis, design experience.5+ years of Development experience for projects delivered via Waterfall, Agile, and/or XP methodologies, SAFE.1+ years of experience successfully working in IT projects in an Agile development methodology.4+ years experience in Java programming - JDK 1.7/1.8 with Java Swings (For Front End) with background on web and application servers such as Tomcat, Weblogic or comparable J2EE servers4+ years of experience in Web Services (SOAP, REST), JMS, J2EE and/or Spring frameworks4+ years of experience in XML, XSL, XSD, XSLT, DOM, JAXB and XMLBeans Database knowledge - Oracle 11g or higher, MySQL or MariaDB, Oracle PL/SQL, Data Modeling conceptsPreferred Qualifications A minimum of 5 year successfully working in IT projects in an Agile development methodology. Knowledge about Agile Tools (Rally, Jira, etc) will be a plus Knowledge of Enterprise Gateway Solutions Experience with Best practices implementing End to End, Unit Testing & Integration Testing Working experience on an Active-Active Site implementation of software Application Conceptual Knowledge of Replication Technologies e.g. Oracle Golden Gate Clarify the Functional & Technical issues that may come up during the Dev/Test CyclesEducation Bachelor's Degree in Computer Science, Information Systems, or related technical field or comparable work experience required Master's in Computer Science related program preferredBusiness OverviewBring 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.
Created: 2025-11-15