CareerPlanGet AI match score →

Senior Software Engineer

Traverse City, MI, us💼 Full-time🗓 2026-07-13 → 2026-07-31

Core

Design, modernize, and maintain enterprise software systems supporting API and LGC Proficiency Testing operations while shaping technical direction.

Role type

Senior Software Engineer (Technical Lead)

Builds

Enterprise software applications for proficiency testing operations

Domain

Life Sciences / Proficiency Testing / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java, C#, Python, JavaScript, software architecture, system design, database management, API development, cloud platforms (AWS, Azure, GCP), microservices, SDLC, automated testing, CI/CD, Docker, Kubernetes

Preferred skills

Master's degree in CS/SE, technical team leadership, cloud-native development, DevOps tooling

Technologies

Java, C#, Python, JavaScript, AWS, Azure, GCP, Docker, Kubernetes

Responsibilities

Lead design and development of enterprise software applications; Influence architectural decisions for scalability and security; Advise leadership on strategic technology choices; Mentor junior and mid-level developers; Drive adoption of modern development practices and automated testing frameworks

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗