Overview
Principal Developer for Siemens OpCenter at GSK's Enterprise Systems team, designing, developing, testing and supporting Manufacturing Execution System (MES) solutions using Siemens OpCenter Execution Pharma.
What you'll do
- Design, configure, develop, and implement MES solutions using Siemens OpCenter Execution Pharma.
- Translate business and manufacturing requirements into technical solutions by developing and maintaining system integrations, database objects, and custom applications that support operational and business needs.
- Perform testing, deployment, and validation activities to ensure system reliability and compliance.
- Troubleshoot and resolve MES application issues and provide production support.
- Collaborate with business users, project teams, and vendors to deliver MES projects while leveraging approved development and AI-assisted tools to enhance productivity, solution quality, and project outcomes.
- Create and maintain technical documentation, design specifications, and support materials.
- Contribute to standardization, best practices, and continuous improvement initiatives.
- Ensure compliance with GxP, data integrity, cybersecurity, and company standards while providing technical guidance, expertise, and knowledge sharing to support team capability and consistent system practices.
- Participate in system upgrades, enhancements, and lifecycle management activities.
- Develop expertise across MES platforms, software technologies, and AI tools to effectively support and deliver solutions across multiple MES systems.
- Use AI-assisted development as the default way of coding, testing, reviewing and documenting, and validate all AI-generated output for quality, security, data integrity and GxP before release.
- Implement version control and automated build, test, and deployment practices where supported, achieving improved release quality and deployment efficiency.
- Monitor production performance, proactively identify and eliminate root causes of issues, reducing recurring incidents and improving system reliability and availability.
What you'll need
- Bachelor's or master's degree in engineering, Computer Science, Information Technology, Automation, Data, Life Sciences or a relevant technical discipline, or equivalent practical experience.
- Relevant technical, AI, cloud, integration, automation, data, validation, cyber security or engineering certifications.
- Minimum 5+ years of hands-on technical engineering experience in complex enterprise or operational technology environments.
- Experience in leading MES solution delivery across products, platforms and sites.
- Experience in software development, database technologies, system integrations and industrial connectivity solutions within MES or manufacturing environments.
- Experience in technical review, troubleshooting and root-cause analysis.
- Experience in coordinating teams and vendors to deliver compliant and reliable solutions.
- Experience in managing technical risk, ensuring data integrity and compliance, and supporting audits and inspections.
- Experience in working with AI-assisted development tools and applying validation, security, compliance and quality controls for software delivery.
- Experience in mentoring engineers and supporting best practices and standardisation.
Nice to have
- Experience in problem-solving, technical leadership and communication.
- Experience in developing solution designs, managing technical documentation and supporting compliant system delivery.
- Experience in integrations, data management, security, quality and change control processes.
- Experience in collaborating across teams, mentoring engineers and supporting standardisation, automation and continuous improvement.
Read the full description and apply on the company’s own careers page.