Posted in

Senior Software Development Engineer

Senior Software Development Engineer

CompanyCVS Health
LocationCalifornia, USA
Salary$101970 – $203940
TypeFull-Time
DegreesMaster’s
Experience LevelSenior

Requirements

  • 5+ years of experience in software development, with a focus on API development.
  • Proficiency in designing and developing RESTful APIs.
  • Strong understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
  • Experience with debugging and troubleshooting techniques to resolve technical issues.
  • Familiarity with security mechanisms, including OAuth 2.0 and application authorization.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Proven ability to mentor and train junior developers.

Responsibilities

  • Design and develop REST-based APIs, ensuring alignment with project requirements and timelines.
  • Collaborate with architects, business analysts, testers, and project managers to facilitate smooth development and deployment processes.
  • Identify and resolve technical issues and bugs, utilizing debugging and troubleshooting techniques.
  • Provide technical leadership throughout the software development lifecycle, including security configurations (OAuth 2.0, Basic Authentication).
  • Conduct knowledge-sharing sessions and code reviews to promote best practices and continuous improvement.
  • Mentor junior developers, providing guidance and support to enhance their skills and productivity.

Preferred Qualifications

  • Master’s degree in Computer Science or a related field.
  • Experience with API management tools and platforms (e.g., IBM API Connect, Apigee).
  • Knowledge of cloud platforms (e.g., AWS, Azure) and microservices architecture.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with performance tuning and optimization of APIs.
  • Strong problem-solving skills and a proactive approach to identifying and addressing challenges.
  • Previous experience in the healthcare domain or working with healthcare clients is a plus.