MES Software Developer( Full-stack Dev) | Life Sciences / Pharma | Remote (US)

OMG Technology

Jersey City (NJ)

Remote

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

OMG Technology in the Life Sciences / Pharma sector seeks a Senior MES Software Developer for a remote US contracting role. The candidate will lead MES development with C#, .NET, SQL, and full-stack capabilities across multiple sites.

You will collaborate with IT, Manufacturing Operations, Engineering, and Quality to implement EBR, workflows, and system integrations, while driving best practices, testing, and agile delivery. This 12+ month remote project offers extensions.

Qualifications

  • Bachelor's degree in CS, SWE, IT, or related field.
  • 5+ years of professional full-stack development experience.
  • Experience with MES in manufacturing environment.
  • Strong SQL with SQL Server/MySQL/Oracle.
  • Frontend frameworks such as Angular or React.
  • Understanding of SDLC and Agile/Scrum methodologies.

Responsibilities

  • Design, develop, maintain MES applications using C#, .NET, and related development technologies.
  • Develop and implement solutions supporting Electronic Batch Records (EBR), manufacturing workflows, and system integrations.
  • Support MES implementation and customization across multiple manufacturing facilities.
  • Develop reusable, scalable software components aligned with enterprise architecture standards.
  • Collaborate with Manufacturing Operations, IT, Engineering, and Quality teams to translate business requirements into technical solutions.
  • Develop tools and automation to improve MES development efficiency and operational productivity.
  • Provide technical analysis, troubleshooting, and production support for MES applications.
  • Develop and optimize SQL queries, database procedures, and data integrations.
  • Support integration between MES, manufacturing equipment, and enterprise applications.
  • Participate in Agile/Scrum activities, including sprint planning, development, testing, and delivery.
  • Follow software development best practices, including version control, code reviews, testing, and documentation.
  • Drive continuous improvement, software standardization, and adoption of modern development practices.
  • Mentor team members and contribute to technical architecture and engineering standards.
  • Utilize AI-assisted development tools while reviewing, validating, and correcting generated code.

Skills

C#
.NET
OOP
SQL
Agile/Scrum
Communication
Independent work

Education

Bachelor's degree in Computer Science or related field

Tools

Angular
React
Git
SQL Server

Job description

MES Software Developer( Full-stack Dev) | Life Sciences / Pharma | Remote (US)

We are looking to hire a candidate with the mentioned skill sets and experience for one of our clients within the pharmaceutical Industry. This is contracting and REMOTE role

Job Overview

We are seeking an experienced Senior IT Software Developer to support the implementation, enhancement, and integration of a Manufacturing Execution System (MES) within a regulated manufacturing environment.

The project focuses on implementing MES to enable Electronic Batch Records (EBR), equipment integration, and OCPLM integration. The objective is to improve manufacturing efficiency, reduce batch record errors, automate data capture, enhance traceability and audit readiness, and streamline manufacturing operations.

The ideal candidate will have strong hands-on experience with C#, .NET, SQL, full-stack development, and MES applications, along with the ability to develop scalable solutions across multiple manufacturing sites.

Key Responsibilities
  • Design, develop, maintain, and enhance MES applications using C#, .NET, and related development technologies.
  • Develop and implement solutions supporting Electronic Batch Records (EBR), manufacturing workflows, and system integrations.
  • Support MES implementation and customization across multiple manufacturing facilities.
  • Develop reusable, scalable software components aligned with enterprise architecture standards.
  • Collaborate with Manufacturing Operations, IT, Engineering, and Quality teams to translate business requirements into technical solutions.
  • Develop tools and automation to improve MES development efficiency and operational productivity.
  • Provide technical analysis, troubleshooting, and production support for MES applications.
  • Develop and optimize SQL queries, database procedures, and data integrations.
  • Support integration between MES, manufacturing equipment, and enterprise applications.
  • Participate in Agile/Scrum activities, including sprint planning, development, testing, and delivery.
  • Follow software development best practices, including version control, code reviews, testing, and documentation.
  • Drive continuous improvement, software standardization, and adoption of modern development practices.
  • Mentor team members and contribute to technical architecture and engineering standards.
  • Utilize AI-assisted development tools while reviewing, validating, and correcting generated code.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 5+ years of professional full-stack software development experience.
  • Strong hands-on experience with C#, .NET, and Object-Oriented Programming (OOP).
  • Experience developing, maintaining, or supporting Manufacturing Execution Systems (MES) in a manufacturing environment.
  • Strong SQL development experience with Microsoft SQL Server, MySQL, or Oracle.
  • Experience with modern frontend frameworks such as Angular or React.
  • Strong understanding of software architecture, application development, and system integration.
  • Experience with version control tools such as Git or SVN.
  • Strong knowledge of the Software Development Life Cycle (SDLC) and Agile/Scrum methodologies.
  • Experience troubleshooting production applications and resolving complex technical issues.
  • Strong communication, analytical, problem-solving, and collaboration skills.
  • Ability to work independently, manage priorities, and deliver high-quality software solutions.
Preferred Qualifications
  • Experience with MES software platforms and Electronic Batch Records (EBR).
  • Equipment integration using IoT, OPC, or Kepware.
  • Experience integrating MES with Oracle.
  • Life Sciences / Pharmaceutical Manufacturing experience.
  • Knowledge of AWS/Azure, TDD, and automated testing.
  • Experience with HTML, CSS, JavaScript, and AI-assisted development tools.
Other Job Details:
  • Job Type: C2C or W2.
  • Duration: 12+ months with high possibility of extension.
  • Location: REMOTE.
  • Interviews: Video interviews.
  • Docs required: ID proof will be required.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote MES Full-Stack Developer (C#, .NET) – Life Sciences
Remote MES Full-Stack Developer (C#, .NET) – Life Sciences

OMG Technology • Jersey City (NJ)

Remote
USD 120,000 - 180,000
REMOTE Manufacturing Execution System (MES) Consultant
REMOTE Manufacturing Execution System (MES) Consultant

The Recruiting Division • Denver (CO)

Remote
USD 80,000 - 120,000
Senior MES Engineer
Senior MES Engineer

Upcoresolutions • Raleigh (NC)

On-site
USD 90,000 - 120,000
Manufacturing Execution System Consultant (Remote)
Manufacturing Execution System Consultant (Remote)

Enhanced Information Solutions • Boston (MA)

Remote
USD 75,000 - 95,000
Manufacturing Execution System Consultant (Remote)
Manufacturing Execution System Consultant (Remote)

Enhanced Information Solutions • Portland (OR)

Remote
USD 80,000 - 100,000
MES Lead
MES Lead

JC Automation, Corp. • Carolina (PR)

On-site
USD 110,000 - 150,000
MES Lead
MES Lead

Automatic Data Processing, Inc. • Carolina (PR)

On-site
USD 90,000 - 130,000
MES Lead
MES Lead

JC-Automation • Carolina (PR)

On-site
USD 90,000 - 130,000
Manufacturing Execution System (MES) Program Lead
Manufacturing Execution System (MES) Program Lead

Padagis-LL • Minneapolis (MN)

On-site
USD 110,000 - 135,000
6% 401(k) company match
Health care options
MES Consultant (Remote)
MES Consultant (Remote)

Enhanced Information Solutions • Chicago (IL)

Remote
USD 70,000 - 100,000