Software Engineer
Core
Design, develop, and maintain robust software applications and MES/OT systems to support 2-piece capsule manufacturing, inventory management, and data integrity in a pharmaceutical production environment.
Role type
Senior IC software engineer (pharmaceutical manufacturing systems)
Builds
Production software applications, MES/OT systems, and database solutions for capsule manufacturing
Domain
Life sciences / Pharmaceutical manufacturing / Industrial IT
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
.NET Framework/Core, C#, SQL Server, ASP.NET (MVC/Web API), Entity Framework, ADO.NET, Git, Agile/Scrum, GxP validation lifecycle, 21 CFR Part 11 compliance
Preferred skills
Manufacturing software (SCADA, PLC), Cloud platforms (Azure), CI/CD pipelines, Front-end technologies (JavaScript, React), Microsoft Azure Developer certification
Technologies
.NET, C#, SQL Server, ASP.NET, Entity Framework, Azure, Git, SCADA, PLC, TrackWise, MasterControl
Responsibilities
Design and develop software for real-time monitoring and batch tracking; Collaborate with stakeholders to implement scalable solutions integrating with ERP and MES; Perform code reviews, debugging, and optimization for 24/7 production uptime; Implement and maintain database schemas and queries for large-volume production data; Support system validation, testing, and deployment activities; Troubleshoot production issues and manage on-call support; Document software designs and processes for regulatory audits.
Seniority
Mid-to-Senior, hands-on IC with project management responsibilities