Posted in

Staff Software Development Engineer

Staff Software Development Engineer

CompanyCVS Health
LocationDallas, TX, USA
Salary$118450 – $236900
TypeFull-Time
Degrees
Experience LevelSenior

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