Remote Otter LogoRemoteOtter

Principal Software Engineer - Remote

Posted 24 weeks ago
Software Development
Full Time
USA
$162,600 - $203,300/year

Overview

As a Principal Software Engineer, you will lead the design, development, and maintenance of lab application and related software. You will be one of the primary technical leads of the Software Engineering group, working to provide design solutions and general team leadership to other engineers and Technical Product Managers.

In Short

  • Work closely with stakeholders and users to define requirements
  • Translate requirements into reliable and extensible operations-friendly applications in Java
  • Work with an engineering team to make key design and technical implementation decisions
  • Have a holistic view of processes and systems involved in taking patient samples from order to result in a multi-product clinical laboratory
  • Understand LIMS platform features and propose solutions that present trade-off analysis and make best use of the platform
  • Leverage off-the-shelf or existing functionality whenever possible so development resources can be focused on unmet needs
  • Integrate other enterprise systems and services to create seamless business processes.
  • Improve development process and procedure and evangelize best practices
  • Develop and maintain automated tests
  • Provide second-tier production support

Requirements

  • BS degree in computer science, comparable program, or equivalent.
  • 10+ years of overall software development experience, preferably building complex data or process management applications in production
  • 10 + years of experience with object-oriented programming in Java, preferably using open-source frameworks such as Spring Frameworks and Hibernate
  • 10+ years of experience with web services (REST, etc), XML/JSON, and Oracle or other relational databases
  • 10 + years of experience implementing and configuring LabVantage LIMS
  • Excellent communication
  • Commitment to diversity in engineering

Benefits

  • Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents
  • Free testing for employees and their immediate families
  • Fertility care benefits
  • Pregnancy and baby bonding leave
  • 401k benefits
  • Commuter benefits
  • Generous employee referral program
Natera logo

Natera

Natera is a high-growth company specializing in genetic testing and laboratory diagnostics. The organization focuses on enhancing and automating key Revenue Cycle Management (RCM) processes, collaborating with cross-functional teams including Finance, IT, and Engineering to improve insurance billing processes and systems configuration. Natera is committed to continuous process improvement and provides opportunities for professional development in a dynamic work environment.

Share This Job!

Save This Job!

Similar Jobs:

Tebra logo

Principal Software Engineer - Remote

Tebra

19 weeks ago

Join Tebra as a Principal Software Engineer to lead architectural decisions and mentor teams while solving complex technical challenges.

Worldwide
Full-time
Software Development
$175,000 - $190,000 USD
Fortive Careers logo

Principal Software Engineer - Remote

Fortive Careers

19 weeks ago

Join Accruent as a Principal Software Engineer to lead innovative software development and mentor a team of engineers in Brazil.

Brazil
Full-time
Software Development

G.E.S

Principal Software Engineer - Remote

GP Enterprise Solutions

19 weeks ago

Seeking a Principal Software Engineer with extensive backend experience and leadership skills to drive development projects in a startup environment.

NY, USA
Full-time
Software Development

Commvault

Principal Software Engineer - Remote

Commvault

19 weeks ago

Commvault is seeking a Principal Software Engineer to lead complex projects and mentor engineering teams.

Korea
Full-time
Software Development
Eventbriteinc logo

Principal Software Engineer - Remote

Eventbriteinc

20 weeks ago

Join Eventbrite as a Principal Software Engineer to lead architectural changes and mentor teams in a remote environment.

Worldwide
Full-time
Software Development