Skip to content

Staff Software Development Engineer
Company | CVS Health |
---|
Location | Dallas, TX, USA |
---|
Salary | $118450 – $236900 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- 7+ years of software development in enterprise / web / cloud applications
- 3+ years of experience with cloud computing technologies. Have track record developing in AWS or GCP or Azure or similar public cloud environments and Kubernetes
- 3+ years experience with programming languages/tools including: Java, Spring boot, Reactive programming, Caching Strategies, Kafka and Partitioned NonSQL/SQL DBs
Responsibilities
- Design and develop cloud scalable services in a containerized and CI/CD environment
- Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
- Collaborate in solving problems complex data, features, service, platform issues and perform root cause analysis to proactively resolve product and operational issues
- Partner with business and product management counterparts to define and prioritize opportunities to improve value creation and align on shared KPIs to measure success
- Implement Circuit Breakers and Service Discovery patterns for the Microservices and ensure that patterns are stringently followed for every integration inbound to/outbound from Microservices
- Design and implement real-time Streaming of data from No-SQL/SQL databases to analytics
- Work with business users, project managers and other engineers to achieve elegant solutions that would reduce cost, expenses and time to market
- Provide ongoing maintenance, support and enhancements in existing systems and platforms
- Assist in risk assessment, Tech audits and mitigation activities
Preferred Qualifications
- Have architected, designed, delivered and operationalized scalable microservices-based web/ webservices applications in cloud native environments
- Understand security threats and patterns and ensure adherence to all regulatory initiatives, HIPAA, PHI, PII, locational and contractual data restrictions
- Experience with build automation technologies like Maven, Gradle, Jenkins, Harness
- Expert knowledge with functional, imperative and object-oriented languages and methodologies
- Experience building in large volume subscription platform
- Experience with Cassandra and Postgres – preferred
- Experience with test-driven development and automated testing frameworks
- Experience with Scrum/Agile development methodologies
- Experience in performance tuning and code optimization
- Individually motivated to be able to see the big picture and prioritize their work to make the largest impact on the business and customers vision and requirements
- Analytical thinking – able to simplify complex problems, processes or projects into component parts explore and evaluate them systematically