Taro Logo

Senior Software Engineer - Walkersville, MD

Global leader in life sciences operating across five continents, focusing on scientific solutions and technologies.
Walkersville, MD 21793, USA
$93,000 - $149,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Healthcare · Biotech

Job Description

Lonza, a global leader in life sciences, is seeking a Senior Software Engineer for their Walkersville, MD location. This is an exciting opportunity to join a company that makes a meaningful difference in millions of lives through scientific innovation and technology.

The role offers a hybrid work arrangement requiring three days per week onsite, combining the flexibility of remote work with collaborative in-person interactions. As a Senior Software Engineer, you'll be at the forefront of developing critical software solutions that drive business and scientific outcomes in the life sciences sector.

The position involves working with cutting-edge technologies including C#, .NET, Blazor, WPF, ASP.NET, and JavaScript, while building and maintaining enterprise-level applications. You'll have the opportunity to lead technical initiatives, mentor junior developers, and shape the direction of software platforms that have real-world impact in the biotechnology and healthcare sectors.

The compensation package is competitive, ranging from $93,000 to $149,000, complemented by comprehensive benefits including medical coverage, 401k, and performance bonuses. The company culture emphasizes ethical business practices, professional growth, and making a meaningful difference in global healthcare.

This role is ideal for an experienced software engineer who is passionate about applying their technical expertise to solve complex problems in life sciences, enjoys mentoring others, and wants to work in a collaborative environment where their contributions directly impact the advancement of scientific solutions.

The position offers significant growth potential within a stable, industry-leading organization that values innovation, quality, and employee development. You'll be part of a company that not only focuses on technical excellence but also maintains a strong commitment to improving lives worldwide through its products and services.

Last updated 16 days ago

Responsibilities For Senior Software Engineer - Walkersville, MD

  • Collaborate with senior collaborators to understand business goals and translate them into technical requirements
  • Lead the design, development, testing, and deployment of applications
  • Architect and implement scalable, efficient, and maintainable code
  • Build interactive, user-friendly GUIs and real-time data acquisition/control systems
  • Implement serial port communication and data transfer processes
  • Plan, document, and maintain technical specifications
  • Lead and support the software development lifecycle
  • Conduct code reviews and ensure coding standards
  • Mentor junior developers
  • Enforce software quality standards
  • Collaborate cross-functionally with other departments
  • Stay current with emerging technologies

Requirements For Senior Software Engineer - Walkersville, MD

JavaScript
  • Minimum 5 years of hands-on experience in software development using Microsoft technologies
  • At least 1 year of experience in multi-tier, distributed enterprise architecture
  • Understanding of software development principles
  • Proficiency in front-end and back-end technologies
  • Experience with SQL Server and RESTful APIs
  • Familiarity with Agile or Scrum methodologies
  • Strong problem-solving skills
  • Ability to work independently and collaboratively
  • Excellent communication skills

Benefits For Senior Software Engineer - Walkersville, MD

401k
Medical Insurance
Dental Insurance
  • Performance-related bonus
  • Medical and dental coverage
  • 401k plan
  • Life insurance
  • Short-term and long-term disability insurance
  • Employee assistance program
  • Paid time off (PTO)