Software Engineer

Lonza, Inc.
Walkersville, MD, United States
5 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$100,000.0 - $160,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles ASP.NET JavaScript (Programming Language) .NET Framework Agile Methodology Software Applications C Sharp (Programming Language) Code Review Data Transmissions Database Design Programming Tools Java GUIs
+12 more
Windows Presentation Foundation Microsoft Software Microsoft SQL Server Object-Oriented Software Development Scrum Methodology Software Deployment Software Engineering Blazor Vue.js Real Time Data Front End Software Development Restful APIs

Job description

  • Collaborate with senior collaborators to understand business goals and translate them into clear technical requirements.
  • Lead the design, development, testing, and deployment of applications that meet both functional and performance needs.
  • Architect and implement scalable, efficient, and maintainable code using technologies such as C#, .NET, Blazor, WPF, ASP.NET, JavaScript, REST APIs, and SQL Server.
  • Apply Visual Studio 2022 and modern development tools to build interactive, user-friendly GUIs and real-time data acquisition/control systems.
  • Implement and handle serial port communication and data transfer processes within software applications.
  • Plan, document, and maintain technical specifications, ensuring alignment with project and business objectives.
  • Lead and support the software development lifecycle, applying Agile or Scrum methodologies to drive iterative delivery.
  • Conduct detailed code reviews, offer feedback, and ensure coding standards are met.
  • Mentor and guide junior developers, fostering knowledge-sharing and continuous technical growth within the team.
  • Enforce software quality standards through rigorous testing, documentation, and continuous improvement initiatives.
  • Collaborate cross-functionally with other departments to ensure solutions are aligned with broader organizational goals.
  • Stay current with emerging technologies and industry trends to drive innovation and technical excellence.
  • Serve as a trusted technical advisor to both internal teams and external partners.
  • Perform other duties as assigned to support project and organizational growth.

Requirements

  • Minimum 5 years of hands-on experience in software development using Microsoft technologies such as C# and .NET.
  • At least 1 year of experience working in multi-tier, distributed enterprise architecture environments.
  • Solid understanding of software development principles including object-oriented programming, database design, security, and networking.
  • Proficiency in front-end and back-end technologies such as Blazor, JavaScript, WPF, ASP.NET, and Vue.js.
  • Solid experience working with SQL Server and RESTful APIs.
  • Familiarity with Agile or Scrum development methodologies.
  • Strong problem-solving skills, attention to detail, and the ability to write clean, scalable, and testable code.
  • Capable of working both independently and collaboratively in a team environment.
  • Excellent communication skills with the ability to clearly convey technical concepts to both technical and non-technical audiences.

Benefits & conditions

The full-time base annual salary for this position is expected to range between $100,000 to $160,000. In addition, below you will find a comprehensive summary of the benefits package we offer:

  • Performance-related bonus.
  • Medical, dental and vision insurance.
  • 401(k) matching plan.
  • Life insurance, as well as short-term and long-term disability insurance.
  • Employee assistance programs.
  • Paid time off (PTO).

Compensation for this role will be determined by the candidate?s qualifications, skills, experience, and relevant knowledge.

About the company

At Lonza, our people are our greatest strength. With 30+ sites across five continents, our globally connected teams work together every day to manufacture the medicines of tomorrow. Our core values of Collaboration, Accountability, Excellence, Passion and Integrity reflect who we are and how we work together. Everyone?s ideas, big or small, have the potential to improve millions of lives, and that?s the kind of work we want you to be part of.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · World Congress 2023

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

3:07 min

Unifying frontend and backend development with ASP.NET Core Blazor

Christian Giesswein Christian Giesswein · World Congress 2023

1:14 min

Introduction to Blazor for seamless web development

Christian Giesswein Christian Giesswein · World Congress 2025

Videos

See all

Related articles

See all