MES Software Developer (Full-Stack)

New
O
OMG TechnologyPharmaceutical manufacturing
Remote (US)ContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional full-stack software development experience.
Required Skills
SQLGitMicrosoft SQL ServerC#.NETAngularReact

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 5+ years of professional full-stack software development experience.
  • Hands-on experience with C#, .NET, and Object-Oriented Programming (OOP).
  • Experience developing, maintaining, or supporting 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.
  • Understanding of software architecture, application development, and system integration.
  • Experience with version control tools such as Git or SVN.
  • Knowledge of the Software Development Life Cycle (SDLC) and Agile/Scrum methodologies.
  • Experience troubleshooting production applications and resolving complex technical issues.
  • Preferred: MES platforms, Electronic Batch Records, and equipment integration using IoT, OPC, or Kepware.
  • Preferred: Life Sciences or pharmaceutical manufacturing experience; AWS/Azure, TDD, automated testing, HTML, CSS, JavaScript, or AI-assisted development tools.

Responsibilities

  • Design, develop, maintain, and enhance MES applications using C#, .NET, and related technologies.
  • Develop solutions for Electronic Batch Records, manufacturing workflows, and system integrations.
  • Support MES implementation and customization across multiple manufacturing facilities.
  • Build 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 and optimize SQL queries, database procedures, and data integrations.
  • Troubleshoot MES applications and provide production support.
  • Integrate MES with manufacturing equipment and enterprise applications.
  • Participate in Agile/Scrum planning, development, testing, and delivery.
  • Contribute to technical architecture, engineering standards, and team mentoring.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now