
Programmer Analyst III – MES4.0 Development
Jabil
full-time
Posted on:
Location Type: Office
Location: Guadalajara • 🇲🇽 Mexico
Visit company websiteJob Level
SeniorLead
Tech Stack
AngularASP.NETAWSAzureCloudDockerJavaJavaScriptKubernetes.NETOraclePythonReactSDLCSQL
About the role
- Design, develop, test, and deploy MES 4.0 applications and modules using various programming languages and technologies.
- Collaborate with cross-functional teams, including manufacturing engineers, production staff, and IT personnel, to gather requirements and translate them into technical specifications.
- Perform system analysis, troubleshooting, and debugging to identify and resolve issues within the MES environment.
- Develop and maintain technical documentation, including design specifications, user manuals, and test plans.
- Participate in all phases of the software development life cycle (SDLC), from conception to deployment and ongoing support.
- Optimize MES application performance, scalability, and security.
- Stay current with emerging technologies and industry best practices related to MES and manufacturing automation.
- Provide technical support and training to end-users as needed.
- Contribute to the continuous improvement of MES development processes and standards.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum of 8 years of professional experience in software development, with at least 5 years focused on Manufacturing Execution Systems (MES).
- Strong proficiency in one or more programming languages such as C#, Java, Python, or JavaScript.
- Demonstrated experience with database technologies (e.g., SQL Server, Oracle) and writing complex queries.
- Familiarity with MES platforms is highly desirable.
- Understanding of manufacturing processes, including production scheduling, quality control, inventory management, and data collection.
- Experience with web development frameworks (e.g., ASP.NET, Angular, React) and RESTful APIs.
- Knowledge of cloud platforms (e.g., Azure, AWS) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and as part of a collaborative team in a fast-paced environment.
- Experience with version control systems (e.g., Git).
Benefits
- Health insurance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#JavaPythonJavaScriptSQL ServerOracleASP.NETAngularReactRESTful APIs
Soft skills
problem-solvinganalytical skillscommunication skillscollaborativeindependent work
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringBachelor's degree in Information Technology