Senior Software Engineer

Posted 4 Days Ago
Be an Early Applicant
Carlsbad, CA, USA
In-Office
140K-160K Annually
Senior level
Healthtech
The Role
Design, implement, and maintain Windows-based C#/.NET applications, distributed services, and embedded integrations. Build inter-service communication (e.g., RabbitMQ), perform integration and system testing, maintain CI/CD and documentation, estimate and execute project tasks, and collaborate with global Agile teams in regulated medical-device development environments.
Summary Generated by Built In

The Senior Software Engineer, Alpha Informatix develops client-facing and backend components for distributed software solutions across the full software development life cycle, including new product development, enhancements, and sustaining activities. This role contributes to a range of software and systems projects, including Windows applications and frameworks, distributed C# services, embedded systems, and data aggregators or gateways. 

Essential Duties and Responsibilities

  • Software design and development: Design, implement, and maintain Windows-based applications, frameworks, distributed services, and C#/.NET software solutions, including both client-facing and backend components. 
  • Distributed and embedded systems: Partner with multidisciplinary teams to develop features involving embedded systems, distributed architectures, and integrated software/hardware workflows. 
  • System integration: Develop and maintain inter-service communication and integration mechanisms, including message-based systems such as RabbitMQ. 
  • Testing and validation: Perform integration and system-level testing for software applications and software/hardware systems. 
  • Project execution: Estimate tasks, execute development work according to project plans, and provide proactive, transparent, and concise status updates. 
  • Documentation and collaboration: Create and maintain software development documentation, including design artifacts, while collaborating effectively with globally distributed teams. 

Requirements

The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Core software development: Strong proficiency in C#/.NET development, including Windows applications, distributed services, and backend systems; WPF experience is a plus. 
  • Distributed systems and integration: Experience with message-based and distributed architectures, including RabbitMQ or similar communication frameworks. 
  • Multi-component architecture: Experience designing, developing, and maintaining systems that integrate user interfaces, backend services, and embedded components. 
  • Software design practices: Familiarity with software architecture, object-oriented design principles, and modern software development practices. 
  • Development tools and automation: Experience with source control, automated builds, and CI/CD pipelines; GitHub and/or Azure DevOps experience is a plus. 
  • Testing and quality: Experience with software testing methodologies, including unit, integration, and system-level testing. 
  • Agile collaboration: Proven experience working on Agile/Scrum teams, including sprint planning, daily stand-ups, and retrospectives. 
  • Requirements and traceability: Experience using requirements analysis tools such as DOORS, Jama, Ketryx, or similar platforms to capture, manage, and trace requirements. 
  • AI-enabled development: Experience using AI agents and AI-powered code generation tools to accelerate development and improve code quality. 
  • Documentation and knowledge management: Experience using Confluence or similar collaboration tools to create, maintain, and share technical documentation. 
  • Regulated development environments: Familiarity with FDA-regulated environments, Quality System Requirements (QSR), and IEC 62304 and/or ISO 13485 processes. 
  • Problem solving: Strong analytical skills, sound judgment, and attention to detail. 
  • Communication and teamwork: Ability to communicate clearly and collaborate effectively with cross-functional and globally distributed teams.

Education and Experience

  • 5+ years of commercial software development experience in R&D required 
  • BS/MS degree in Computer Science, Computer Engineering, or related field preferred

Equal Employment Opportunity & Other Disclosures  

ATEC is committed to providing equal employment opportunities to its employees and applicants without regard to race, color, religion, national origin, age, sex, sexual orientation, gender identity, gender expression, or any other protected status in accordance with all applicable federal, state or local laws. Further, ATEC will make reasonable accommodations that are necessary to comply with disability discrimination laws. 

For roles based in the United States that require access to hospital facilities, must be eligible for and maintain credentials at all required hospitals, including meeting any applicable physical requirements or vaccination requirements (including the COVID-19 vaccine, as applicable). 

At this time, ATEC Spine does not sponsor employment visas for this position. Candidates must be authorized to work in the United States without the need for current or future employer sponsorship. 


Benefits

Salary Range

Alphatec Spine, Inc. complies with state and federal wage and hour laws and compensation depends upon candidate’s qualifications, education, skill set, years of experience, and internal equity. $140,000-$160,000 Full-Time Annual Salary

Skills Required

  • Strong proficiency in C#/.NET development for Windows applications, distributed services, and backend systems
  • Experience with message-based and distributed architectures (RabbitMQ or similar)
  • Designing and maintaining multi-component systems integrating UI, backend services, and embedded components
  • Familiarity with software architecture, object-oriented design, and modern development practices
  • Experience with source control, automated builds, and CI/CD pipelines
  • Experience with unit, integration, and system-level testing methodologies
  • Proven experience working on Agile/Scrum teams
  • Experience using requirements analysis and traceability tools such as DOORS, Jama, Ketryx
  • Experience using Confluence or similar collaboration/documentation tools
  • Experience using AI agents and AI-powered code generation tools to accelerate development
  • Familiarity with FDA-regulated environments, Quality System Requirements (QSR), and IEC 62304 and/or ISO 13485
  • Strong analytical problem-solving skills and effective communication/team collaboration
  • WPF experience
  • Experience with GitHub and/or Azure DevOps
  • 5+ years of commercial software development experience in R&D
  • BS/MS degree in Computer Science, Computer Engineering, or related field
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Carlsbad, CA
818 Employees
Year Founded: 1990

What We Do

ATEC Spine is a medical device company dedicated to revolutionizing the approach to spine surgery through innovation. ATEC’s Organic Innovation Machine™ is the greatest concentration of spine know-how in the industry and committed to the creation of clinical distinction. Leveraging 100% spine focus and expertise, we seek to improve spine surgery by rethinking, redesigning and seamlessly integrating the technologies required from the ground up. The innovation that results from that process is being rapidly adopted because, like us, spine surgeons covet informatic and procedural sophistication that enables more predictable, more reproducible care. Our flagship technology, the Prone TransPsoas (PTP™) Procedure, leveraged decades of experience to advance first-generation lateral surgery with a more familiar patient position and elevated neuromonitoring.   EOS imaging, the backbone of ATEC’s informatic ecosystem, provides radiographic imaging, enabling standing, full-body, global alignment assessments. We are further developing EOS technology to elevate spine care with unprecedented capabilities. Our vision is to be the standard bearer in spine. Visit our website for more information: www.atecspine.com

Similar Jobs

ServiceNow Logo ServiceNow

Senior Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Santa Clara, CA, USA
29000 Employees
143K-243K Annually

ServiceNow Logo ServiceNow

Senior Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
San Diego, CA, USA
29000 Employees
143K-243K Annually

STR Logo STR

Senior Software Engineer

Machine Learning • Security • Software • Analytics • Defense
Easy Apply
In-Office
San Diego, CA, USA
800 Employees
140K-170K Annually

Identity Digital Logo Identity Digital

Senior Software Engineer

Consumer Web • eCommerce • Internet of Things
Remote or Hybrid
United States
240 Employees
150K-180K Annually

Similar Companies Hiring

Sailor Health Thumbnail
Healthtech • Social Impact • Telehealth
New York City, NY
20 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
OneImaging Thumbnail
Healthtech
Miami, FL
62 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account