Senior Software Engineer

Jefferson Health Plans•1100 Virginia Drive, PA
•Onsite

About The Position

The Senior Software Engineer designs, develops, and delivers high-quality, scalable, and secure software solutions. The role provides technical leadership within engineering teams, promotes software development best practices, and collaborates with stakeholders to translate requirements into effective solutions. The engineer stays current with technology trends and applies best practices to support continuous improvement and innovation.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or a high school diploma/GED and 7 years of preferred work experience.
  • 5 years of software development experience, including experience with distributed systems and cloud platforms.
  • Proficiency in programming languages and API development, including Java, C#, Python, JavaScript/TypeScript, and REST/gRPC, with a strong understanding of architectural patterns and system design.
  • Experience with cloud platforms (AWS, Azure, or GCP), Infrastructure as Code (Terraform or CloudFormation), and container orchestration (Docker or Kubernetes).
  • Expertise in SQL and NoSQL databases and related data management practices.
  • Knowledge of security principles, authentication, authorization, and compliance best practices.
  • Hands-on experience with DevOps tools and practices, including CI/CD pipelines, automated testing, monitoring, and logging tools such as ELK Stack, Prometheus, or Splunk.
  • Strong collaboration, communication, and analytical problem-solving skills, with the ability to mentor and support engineering teams.

Nice To Haves

  • Master’s degree in Computer Science, Engineering, or a related field.
  • 7 years of experience with a track record of solving complex technical challenges and mentoring engineers.

Responsibilities

  • Design secure, scalable systems; review code; and maintain documentation that supports adherence to best practices.
  • Resolve complex issues, optimize performance and reliability, and drive root cause analysis and continuous improvement.
  • Build cloud solutions and support CI/CD, automation, and containerization; collaborate on infrastructure provisioning and monitoring.
  • Apply security best practices, mitigate risks, and ensure compliance with standards and regulations.
  • Partner with stakeholders to deliver solutions; manage vendor integrations and technical evaluations.
  • Mentor engineers, share expertise, and foster collaboration, innovation, and continuous learning.

Benefits

  • Medical insurance, including prescription coverage
  • Supplemental insurance
  • Dental insurance
  • Vision insurance
  • Life and AD&D insurance
  • Short- and long-term disability
  • Flexible spending accounts
  • Retirement plans
  • Tuition assistance
  • Voluntary benefits, including access to group insurance rates and discounts
  • Tuition discounts at Thomas Jefferson University after one year of full-time service or two years of part-time service
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service