
Posted 9 hours ago
Senior Software Engineer
Alphatec SpineSenior Software Engineer
Requirements
5-8 years commercial software R&D experience, Proficiency in C#/.NET, Experience with distributed architectures, Knowledge of Agile/Scrum, Familiarity with FDA-regulated environments
Skills
C#.NETWPFRabbitMQAgile
About the role
Responsibilities
- Design, implement, and maintain Windows-based applications, frameworks, and distributed C#/.NET software solutions
- Partner with multidisciplinary teams to develop features involving embedded systems and distributed architectures
- Develop and maintain inter-service communication mechanisms using message-based systems like RabbitMQ
- Perform integration and system-level testing for software and hardware systems
- Create and maintain software development documentation and design artifacts
Requirements
- 5-8 years of commercial software development experience in R&D
- Strong proficiency in C#/.NET development
- Experience with message-based and distributed architectures (e.g., RabbitMQ)
- Experience with software testing methodologies (unit, integration, and system-level)
- Experience working on Agile/Scrum teams
- Familiarity with requirements analysis tools like DOORS, Jama, or Ketryx
- Experience using AI-powered code generation tools
- Familiarity with FDA-regulated environments, QSR, IEC 62304, or ISO 13485
- BS/MS degree in Computer Science, Computer Engineering, or related field preferred
About the Company
Alphatec Spine develops advanced solutions for spinal care, focusing on high-quality medical technology and integrated software/hardware workflows.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Alphatec Spine · Carlsbad
