Globus Medical

Medical Devices

SeniorSoftwareEngineer

Audubon, Pennsylvania, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Globus Medical. Skills: Compose Multiplatform, Kotlin Multiplatform, Clean Architecture, SOLID principles. Lead mobile feature development. Drive adherence to principles”

What You'll Achieve.

improve the quality of life of patients; improve the techniques and outcomes of surgery; patients can resume their lives; apps meet highest standards; inform product decisions

Industry & Context.

Medical Devices
Eligibility Requirements

climb or and stoop, kneel, crouch or crawl, lift and/or move up to 10 pounds, lift and/or move up to 25 pounds, specific visons abilities, close vision, distance vision, color vision, peripheral vision, depth perception, capacity to adjust focus

What They're Looking For.

Must Have

Kotlin, Compose Multiplatform, mobile architecture patterns, MVVM, modular design, Clean Architecture, SOLID principles, test design best practices, dependency injection frameworks, CI/CD pipelines, Bluetooth Low Energy (BLE) integration, C#, .NET development, Visual Studio, C#, .NET, communication skills, lead technical discussions

Nice to Have

regulated environments, FDA, ISO, IEC 62304, medical device development, cloud services, Published mobile apps, App Store, Google Play, Agile methodologies, collaborative development practices

What You'll Do.

Lead mobile feature development

Drive adherence to principles

Implement automated testing

Maintain Windows application

Contribute to architectural decisions

Ensure regulatory compliance

Instrument apps with analytics

How You'll Work.

Team & Collaboration

Collaborate with backend engineers; Work with UX designers; Work with product managers; Work with QA; Participate in code reviews; Participate in pair programming; Participate in Agile ceremonies

Communication Scope

Excellent communication skills; ability to lead technical discussions

Full Job Description

At Globus Medical, we move with a sense of urgency to deliver innovations that improve the quality of life of patients with musculoskeletal disorders. Our team is inspired by the needs of these patients, and the surgeons and healthcare providers who treat them. We embrace a culture of exceptional response by partnering with researchers and educators to transform clinical insights into tangible solutions. Our solutions improve the techniques and outcomes of surgery so patients can resume their lives as quickly as possible. _Position Summary:_ Nevro, a Globus Medical subsidiary, is hiring a Senior Software Engineer where you will work on our Spinal Cord Injury (SCI) team to shape the next-generation mobile platform that powers our clinician and patient applications. This is a hands-on technical leadership role where you will design and implement modular, scalable mobile solutions using Compose Multiplatform and Kotlin Multiplatform, optimized for code sharing across Android and iOS. You will champion Clean Architecture, SOLID principles, and test-driven development, ensuring our apps meet the highest standards of quality, reliability, and regulatory compliance. In addition to mobile development, you will also maintain and enhance our existing Windows-based programmer application, ensuring stability and compliance with regulatory standards. If you are passionate about building elegant solutions that make a real difference in patients’ lives, this is your opportunity. _Essential Functions:_ * Lead technical design and development of mobile features for Android and iOS using Compose Multiplatform and Kotlin Multiplatform. * Drive adherence to Clean Architecture, SOLID principles, and test-first development practices (TDD, BDD with Gherkin). * Collaborate with backend engineers to design and refine APIs for secure, efficient data exchange. * Implement and maintain automated testing frameworks (JUnit, Compose UI Testing, XCTest) and CI/CD pipelines using GitHub Actions. *

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Globus Medical?

Real rants from real employees. Read before you apply.

Read Company Rants →