CVS Healthposted 2 days ago
$118,450 - $236,900/Yr
Full-time • Senior
Work from home, TX
Health and Personal Care Retailers

About the position

Our company is seeking a highly skilled and experienced Staff Software Engineer to join our dynamic team. The ideal candidate will have profound technical knowledge, aptitude for logical reasoning and problem-solving skills. As a software engineer on our team, you will be responsible for designing and developing high-quality Automation software that meets business needs. You will build highly scalable microservices, event driven systems and real time streaming pipelines. You must be comfortable working in a fast-paced and dynamic environment with a deep understanding of software engineering principles.

Responsibilities

  • Write clean, scalable, and maintainable code using best practices and design patterns
  • Strategic thinking - able to identify a vision along with the plans, which need to be implemented to meet the end goal, evaluating situations, decisions, and issues in the short, medium, and long term
  • Analytical thinking - able to simplify complex problems, processes or projects into component parts explore and evaluate them systematically
  • Collaborate with various areas of the organization including business partners, product owners, architecture, security mavens, and IT engineering teams to understand business requirements and design specifications
  • Conduct research on emerging technologies, design principles, and development frameworks to ensure software solutions remain current, fresh, and future proof
  • Provide technical guidance in software design and development activities
  • Mentoring junior members of the team to develop their technical skills
  • Review Designs and Code to ensure Developers are building a scalable solution with at most quality
  • Provide recommendations for continuous improvement
  • Provide technical leadership direction, determining and developing approaches to solutions by coordinating multiple resources to solve complex problems
  • Improve DevOps processes and push for Automation as much as possible
  • Requirement Gathering and analysis
  • Implement new setups and changes to existing configuration using Business Process Modeling Language (BPML) on the IBM Sterling File Gateway application
  • Implement solutions around REST Api services offered by IBM MFT suite
  • Implementation of HTTPS, FTP, SFTP solutions
  • Provide implementation assistance to the project team
  • Post implementation work including troubleshooting connections and file transfer issues
  • Conduct impact analysis and assist in code reviews
  • Creation of reporting services, notification services, custom reports on IBM Control Center
  • Participate in SFG installation and upgrade
  • Solutioning on performance tuning, queue management and health configuration in IBM Sterling Integrator

Requirements

  • At least 7 years of technology delivery experience in designing, developing, and deploying production-ready systems
  • 5+ years of experience working on Azure or GCP Cloud Applications/services (Azure preferred)
  • 5+ years of experience with Agile processes, such as scrum, Kanban, and/or the Scaled Agile Framework (SAFe)
  • 7+ years of experience leading software development projects by setting project goals, monitoring progress, tracking milestones, communication with stakeholders regarding project issues, and mentoring junior developers as needed

Nice-to-haves

  • Promote proper implementation of SAFe process techniques
  • Experience working with distributed teams, working across multiple time zones and geographies
  • Strong understanding of delivery practices
  • Experience leading large technical programs with responsibility of end to end planning
  • Experience working with technology vendors
  • Experience in making informed decisions quickly and taking ownership of services and applications at scale
  • Comfortable assisting in technical and security audits and ensure audit recommendations are implemented
  • Deep understanding of cloud technologies and architecture, software engineering principles such as algorithms, rules, data structures, etc.
  • Experience with CI/CD tools like Github, Gitactions, Jenkins, octopus or similar
  • Perform unit testing, perform integration testing, and participate in code reviews

Benefits

  • Affordable medical plan options, a 401(k) plan (including matching company contributions), and an employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service