
Senior Application developer - MES
- Bangalore, Karnataka Yelahanka, Karnataka
- Permanent
- Full-time
- Bachelor's Degree (required) and 9+ years’ experience; or Master’s Degree with 7+ years experience in Preferred fields include Computer Science, Engineering, MIS or related business discipline(s)
- Proficiency in frontend development using JavaScript, HTML5, CSS3, and modern frontend libraries (e.g., React, Angular, or Vue.js).
- Proficiency in backend development using Java, C#, .NET, or other relevant backend programming languages (like Node.js).
- Familiarity with RESTful APIs, SOAP, Web Services.
- Experience working with SQL databases (e.g., Microsoft SQL Server, Oracle) for data manipulation and reporting.
- Experience with version control systems like Git or SVN.
- Experience working in an Agile/Scrum development environment, using tools like Jira, Git, or Azure DevOps for version control and issue tracking.
- Knowledge of cybersecurity practices in industrial environments.
- Excellent verbal and written communication skills to collaborate with cross-functional teams and document technical solutions.
- Bachelor’s degree in Computer Science, Software Engineering, Industrial Engineering, or a related field.
- Design and develop responsive, user-friendly frontend solutions using Solumina’s SDK to create customized user interfaces for operators, managers, and administrators.
- Experience with modern JavaScript frameworks/libraries: React (preferred), Angular, or Vue.js.
- Familiarity with UI/UX principles, responsive design, and building interactive web applications.
- Experience using tools like Webpack, Babel, and NPM/Yarn.
- Develop and maintain backend integrations using Solumina’s SDK, creating custom modules to meet the unique needs of manufacturing operations.
- Backend programming languages like JAVA to build robust, scalable backend solutions.
- Implement and maintain API integrations with external systems like ERP, CRM, PLM, or other enterprise tools to ensure smooth data flow.
- Solid understanding of object-oriented design patterns, asynchronous programming, and multi-threading.
- Expertise in building and consuming RESTful APIs, SOAP services, and WebSockets.
- Familiarity with enterprise integration patterns and tools (e.g., Apache Camel, MuleSoft, BizTalk, or custom middleware).
- Experience integrating MES with systems like ERP (e.g., SAP, Oracle), PLM (e.g., Teamcenter), and SCADA.
- Bangalore
- Full-time
- This position requires flexibility to support outside the regular office hours as per the need basis