We are seeking an experienced Senior IT Software Developer – MES / Full Stack to support the implementation, development, enhancement, and production support of the OSCAR Manufacturing Execution System (MES).
The program will enable Electronic Batch Records (EBR) and integrate MES with manufacturing equipment and enterprise platforms, including OCPLM. The solution is intended to reduce batch-record errors, automate manufacturing data capture, improve auditability and traceability, and decrease manufacturing lead times.
The successful candidate will work within an Agile/Scrum development team and contribute to scalable MES capabilities that can be leveraged across multiple manufacturing sites.
Experience with Parsec TrakSys, manufacturing systems, equipment integration, and regulated Life Sciences environments is highly preferred.
Key Responsibilities
MES Development & Support
- Develop, maintain, and enhance MES applications within a manufacturing environment using C#, .NET, SQL, and related technologies.
- Perform full-stack development for new MES capabilities and enhancements.
- Analyze and troubleshoot production MES issues and provide timely technical resolutions.
- Develop reusable and scalable solutions that can be deployed across multiple manufacturing sites.
- Develop tools and utilities to improve the productivity and efficiency of the MES development team.
- Support system integrations between MES, manufacturing equipment, and enterprise applications.
Software Engineering
- Design and develop applications using strong Object-Oriented Programming (OOP) principles with C#.
- Develop efficient and optimized SQL queries using Microsoft SQL Server, MySQL, Oracle, or similar databases.
- Develop modern user interfaces using frameworks such as Angular or React.
- Work with frontend technologies including HTML, CSS, and JavaScript.
- Follow established SDLC, Agile, Scrum, coding, testing, deployment, and configuration-management practices.
- Utilize source-control and configuration-management tools such as Git and SVN.
- Support adoption and standardization of software architecture, engineering practices, and development tools.
- Promote continuous improvement and software engineering excellence.
- Apply AI-assisted development tools where appropriate and critically analyze, validate, and correct AI-generated results.
Manufacturing & Integration
- Partner with Manufacturing Operations to deliver business value through new product introductions, productivity improvements, and process optimization.
- Support integration between MES and manufacturing equipment.
- Support equipment connectivity using technologies such as IoT, OPC, and Kepware.
- Contribute to integrations with enterprise systems such as E1 and OCPLM.
- Design solutions that improve reliability, scalability, maintainability, and long-term total cost of ownership.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- 8+ years of experience as a Full Stack Developer, preferably supporting manufacturing or MES applications.
- 5+ years of strong hands-on development experience with C# and .NET.
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- 5+ years of strong SQL development experience with MS SQL Server, MySQL, Oracle, or comparable relational databases.
- 3+ years of experience with frontend frameworks such as Angular and/or React.
- 1 to 3 years of strong understanding of HTML, CSS, and JavaScript.
- Experience using source-control/configuration-management tools such as Git or SVN.
- Strong understanding of software development lifecycle and Agile/Scrum methodologies.
- Strong analytical, debugging, troubleshooting, and problem-solving skills.
- Experience developing maintainable and scalable enterprise applications.
Preferred Qualifications
- Hands-on experience with Parsec TrakSys, preferably versions 8, 10, 11, or 13.
- Previous experience developing or supporting Manufacturing Execution Systems (MES).
- Manufacturing equipment integration experience using IoT, OPC and/or Kepware.
- Experience integrating MES with E1 and/or OCPLM.
- Experience with AWS or Azure cloud architecture.
- Experience with Test-Driven Development (TDD).
- Exposure to ITIL incident-management processes.
- Experience working in the Life Sciences, Pharmaceutical, Biotechnology, Medical Device, or other regulated manufacturing industries.
- Experience supporting Electronic Batch Record (EBR) solutions.
- Familiarity with regulated manufacturing environments, data integrity, audit trails, and manufacturing system controls.
Key Technical Skills
Mandatory / Core Skills:
- C# / .NET
- Object-Oriented Programming
- Full Stack Development
- SQL
- MS SQL Server / MySQL / Oracle
- Angular and/or React
- HTML / CSS / JavaScript
- Git / SVN
- Agile / Scrum
- MES development and production support
Highly Preferred:
- Parsec TrakSys
- Manufacturing Execution Systems
- Electronic Batch Records (EBR)
- Equipment Integration
- IoT / OPC / Kepware
- E1 / OCPLM Integration
- AWS / Azure
- Life Sciences Manufacturing