Taro Logo

MES Software Engineer

Dangote Group is a Nigerian multinational industrial conglomerate specializing in manufacturing, refining, and petrochemicals.
Lagos, Nigeria
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Job Description

Dangote Group, a leading Nigerian industrial conglomerate, is seeking a Senior MES Software Engineer for their Refinery and Petrochemical division in Lagos. This role combines software engineering expertise with industrial process knowledge, focusing on Manufacturing Execution Systems (MES). The position requires designing and developing MES applications, integrating with various industrial systems (ERP, SCADA, DCS), and optimizing refinery workflows. With 5+ years of experience required, the ideal candidate will have strong programming skills in C#/Java/Python, deep knowledge of MES systems, and understanding of refinery operations. The role offers comprehensive benefits including health insurance, professional development, and transportation support. This is an excellent opportunity for a senior software engineer interested in industrial automation and process optimization in one of Africa's largest industrial operations.

Last updated 2 months ago

Responsibilities For MES Software Engineer

  • Design, develop, and test MES software applications to meet refinery requirements
  • Integrate MES with other systems, such as ERP, SCADA and DCS
  • Customize MES software for process optimization and workflow automation
  • Troubleshoot MES software issues and implement solutions
  • Collaborate with refinery teams for process improvement
  • Maintain documentation of MES software applications and configurations

Requirements For MES Software Engineer

Java
Python
  • Bachelor's Degree in Computer Science, Software Engineering, or related field
  • Proficiency in programming languages like C#, Java, or Python
  • Experience with MES systems (SAP ME, Siemens MES)
  • Understanding of refinery operations and workflows
  • Knowledge of software development methodologies (Agile, Waterfall)
  • Experience with database management systems (Oracle, SQL Server)
  • Experience integrating MES with ERP, SCADA and DCS
  • Knowledge of AVEVA MES applications
  • MES-related certifications (preferred)
  • Refinery industry experience (preferred)

Benefits For MES Software Engineer

Medical Insurance
  • Private Health Insurance
  • Paid Time Off
  • Training & Development
  • Bus transportation
  • Coop society

Related Jobs

MES Software Engineer

Senior MES Software Engineer position at Dangote Refinery, developing and maintaining manufacturing execution systems with 5+ years experience required.

IT Application Development and Management Engineer (Microsoft Stack & SQL/DBA)

Senior IT Application Development Engineer position at Dangote Group focusing on Microsoft Stack & SQL/DBA, requiring 5 years of experience in application development and database management.

Mechanical Engineer - Cement Industry

Dangote Group seeks a skilled Mechanical Engineer for cement industry operations, focusing on equipment maintenance and safety.

Golang System Software Engineer - Containers / Virtualisation

Senior Golang engineer role at Canonical, focusing on container and virtualization technologies for next-gen cloud infrastructure. Remote position with global collaboration.

Senior Java Engineer

Senior Java Engineer position at SWATX in Abuja, Nigeria, requiring 5+ years of experience in Java development, Spring framework, and microservices architecture.