Senior Software Engineer
Alphatec Spine
| Company | Alphatec Spine |
| Category | Engineering |
| Location | Carlsbad |
| Remote | On-site (inferred) |
| Employment | Full-time |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 25 Jun 2026 |
| Last verified | 31 Jul 2026 |
| Source | Employer career page (workable) |
Description
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-8 years of commercial software development
1,064,721 openings. Erioun finds yours.Scored against your own profile, every hour.Try the radar →