Senior Digital Software Engineer

TransMedics, Inc.
Andover, MA, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

TransMedics, Inc., headquartered in Andover, MA, is revolutionizing organ transplantation with the pioneering Organ Care System (OCS™), which serves as a portable, miniature intensive care unit that helps preserve donor organs in a near-physiologic state during transport.

The only multi-organ platform, the OCS is designed to increase utilization and transplant volumes so that more transplantable organs can be made available worldwide, allowing more patients to benefit from life- saving transplant procedures.

TransMedics pairs our life-saving technology with the National OCS Program, a clinical services and logistics platform that handles every step of organ procurement and delivery, up until the transplant procedure.

We are seeking a Senior Digital Software Engineer to be part of our growing Digital Development team, which focuses on infrastructure and tools that will improve clinical support, organ delivery logistics, and customer communication, allowing us to scale to meet growing demand and save more lives.

This is a hybrid position located in our Andover, MA headquarters.

ESSENTIAL FUNCTIONS INCLUDE BUT ARE NOT LIMITED TO :

  • Collaborate with cross-functional teams to design, develop, and deploy robust back-endsolutions supporting new, engaging, HIPAA-compliant front-end apps and experiences.
  • Work with TransMedics Architects and Technical leads to build scalable systems utilizing .NET frameworks (.NET Core, C#) and Cloud-based, microservices models.
  • Design, build, and support advanced database systems, including relational databases such as SQL Server and NoSQL databases, ensuring efficient performance and reliability.
  • Work closely with AWS cloud services, ensuring optimal performance, security, and reliabilityusing technologies like Docker containers and serverless computing.
  • Contribute to infrastructure automation (IaC) and adhere to SOLID principles and Clean architecture in development practices.
  • Perform code reviews as part of a combined development team of full-time and outside partnerteam members.
  • Troubleshoot, debug, and optimize code to ensure the best possible user experience.
  • Keep up with latest development trends and industry best practices, always focusing on how tobuild a better mousetrap, without having to start from scratch every time.
  • Produce and review documentation for internal use and regulatory purposes.
  • Perform other TransMedics tasks and duties as assigned.

BACKGROUND AND QUALIFICATIONS :

  • Minimum of 8 years of software development experience, with 5+ years of .NET development experience, Relational and NoSQL database design and development
  • Familiarity with medical device connectivity and understanding of FDA regulations.
  • Ability to write and maintain unit tests for an ongoing, evolving, high-quality software project.
  • Comfortable using build tools and developing projects using CI / CD pipelines with tools like Github and Bitbucket
  • Comfortable working with cloud-native architectures and event-driven architectures using AWS cloud services.
  • Strong troubleshooting capabilities, with an ability to break down large tasks into smaller chunks.
  • Comfortable working in Agile development models and collaborating with Product and Design teams.
  • Demonstrated record of curiosity, innovation, and creative problem solving with an entrepreneurial spirit.
  • Able to work independently as well as work collaboratively.
  • Excellent written and verbal communication skills, with experience contributing to projectdocumentation.
  • Commitment to quality, customer service, and teamwork.

EDUCATION :

  • Bachelor's degree in Computer Science, Information Technology, or other relevant field; orequivalent professional experience
  • 29 days ago
Related jobs
Promoted
Capgemini
Andover, Massachusetts

Job Title: Senior Software Engineer - Senior Software Verification/Test Automation EngineerJob location: Andover, Massachusetts (Hybrid - in office Tues, Wed & Thurs)Job description:Capgemini is seeking a highly skilled and ambitious Senior Software Engineer - Senior Software Verification/Test Autom...

Promoted
Thermo Fisher Scientific
Tewksbury, Massachusetts

In this role you will collaborate with other teams such as software, electrical, and mechanical engineers as well as scientists to build something from inception to first customer shipment. What will you do?Perform all phases of software development including design, implementation, testing, integra...

Promoted
Symbotic
Danvers, Massachusetts

We are looking for a Senior Software Engineer to join our Tier 3 support team within our Core Systems Software Engineering organization. The Tier 3 support team is part of the Core Systems Software Engineering organization and is responsible for software/systems deployments, prompt critical issues r...

Promoted
GEICO
Wilmington, Massachusetts

As a Senior Go/Java Engineer, you will be a key member of the engineering staff, work in a highly collaborative environment and have a passion for building high-performance, low maintenance, zero-downtime platforms, and applications. You will help drive our insurance business transformation as we tr...

Promoted
Digital Prospectors
Lexington, Massachusetts

Position: Software Engineer (5G NR Physical Layer)Location: Lexington, MA (Hybrid – 4 days onsite)Length: 3+ yearsCovid Requirements: N/AJob Description:Our client is looking for a Software Engineer to design, develop, analyze, model, test, and simulate communications systems, subsystems, and electr...

aPriori Technologies
Concord, Massachusetts
Remote

The Senior Software Engineer will participate in new product development as well as improving existing products. You are a senior-level engineer with experience working in some or all of the following: Java, React, JavaScript frameworks, relational and non-relational databases, RESTful webservices, ...

Fresenius Medical Care, Global Research & Development
Lawrence, Massachusetts

Successfully completed studies in computer science, computer engineering, electrical engineering, software engineering, medical technology, or similar field of specialization. As a medical device Senior Software Development Engineer in Fresenius Medical Care's Home business unit, you will be able to...

Cloud Software Group
Burlington, Massachusetts

CSG Boston engineering team is growing. Building new components/features in C# language for an enterprise software product, which helps with image management for various end-user computing platforms. Design alongside a team of engineers focusing on 'design first' thinking, incorporating different en...

Systems & Software, Inc.
Massachusetts, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

Mastech Digital, Inc.
Woburn, Massachusetts

Role: Senior Manufacturing Engineer. As a Senior Manufacturing Engineer specializing in cooling products for the aerospace industry, you will be responsible for developing, optimizing, and overseeing the manufacturing processes for advanced cooling systems. Bachelor’s degree in Mechanical Engineerin...