Sr Development Engineer
CVS Pharmacy - Woonsocket, RI
Apply NowJob Description
Job DescriptionIn the role of Senior Development Engineer/ Full Stack Developer, you will interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Design and Development. You will play an important role in interfacing with customer and work with the lead for the successful delivery of the project. You will also help the team deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued. The Senior Development Engineer is 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. The Sr Development Engineer will partner and collaborate with the development manager, product mgmt./owners, architects, quality assurance/testing, developers, and project managers to deliver Business change and innovation into our Java based business applications software. The Sr Development 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. The Advisor will play an important role in interfacing with customer and work with the lead for the successful delivery of the project. The Advisor will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.Pay RangeThe typical pay range for this role is:Minimum: 95,000Maximum: 209,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 Qualifications Overall 6+ years of professional IT experience A minimum of 3 years software development and requirement analysis, design experience A minimum of 3 years Full-stack - JAVA application design and development 6+ years of development experience for projects delivered via Agile, Waterfall and/or XP methodologies Proven experience as technical SME (with domain knowledge) in understanding business requirements and translating into software solutions A minimum of 3 years of experience with proficiency in Java, with a good knowledge of its ecosystems, proficiency in object-oriented programming various design and architectural patterns, concurrency patterns, reusable libraries 3 years of experience with an understanding of the class loading mechanism and fundamental design principles behind a scalable application in Javat3 years of experience with Strong Fundamentals in the followingotStandard and Advance librariesotIO PackageotBuffered streamsotVarious classes (immutable, anonymous, abstract, generic etc.), otCollections, Multithreading, Java Memory Management and Exception Handling A minimum of 3 years experience with background on web and application servers such as Tomcat, Weblogic or comparable J2EE servers A minimum of 3 years of Strong background on Web Services (SOAP, REST), JMS, J2EE and/or Spring frameworks A minimum of 3 years of Working knowledge of XML, XSL, XSD, XSLT, DOM, JAXB and XMLBeans A minimum of 3 years of experience with Data Persistence (specifically No SQL DB knowledge)Preferred Qualifications Exceptional ability to work in a high-pressure environment At least 8 years of experience in Java. Skills Java/J2EE, Spring Boot, Webservices, Database (Oracle/No SQL), Angular. At least 8 years of experience in software development life cycle. At least 8 years of experience in Project life cycle activities on development and maintenance projects. At least 3 years of experience in Micro services and Spring boot Good knowledge on Azure cloud and AKS. Knowledge on Spring data, Rabbit MQ and MongoDB is an added advantage Good knowledge on CI/CD tools. Knowledge of build/dependency management tools such as Maven, SCM (Subversion, GIT) Knowledge of open-source packages especially those provided by Apache, Google, and Spring A minimum of 1 year successfully working in IT projects in an Agile development methodology Ability to work in team in diverse/ multiple stakeholder environment Experience to Retail/Pharmacy domain Analytical skills Experience and desire to work in a Global delivery environmentEducation 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 HealthEvery 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.
Created: 2024-09-07