Software Engineer

This is a brand new role at MPC with a lot of potential for growth. We are looking for a strong candidate who is able to work independently and build a web app-based management software to improve our internal processes and automate workflows.


Location: Ahmedabad, Gujarat, India

Duties and Responsibilities

  • Translate business requirements into specific process aligned designs based on multi product/multi industry proven experience in the subject area
  • Work collaboratively with a diverse team to capture needs, pain points, and nice-to-haves
  • Build an intuitive, simple GUI which abstracts away the details from a complex backend
  • Maintain databases and build responsive GUIs which use that data
  • Facilitate an internal roll-out for testing
  • Build or use an existing feedback system for issue reporting
  • Use feedback to reassess and improve on the deliverable

Required Qualifications

  • Ability to write well-organized code
  • Ability to think visually and map out an intricate, connected system
  • Experience working with different data flows and handling interdependencies
  • Very comfortable with object oriented programming
  • Familiarity with database management

Preferred Qualifications

  • PLM application development skills such as Java, JavaScript, J2EE, XML, MQL, JPO Programming, Spinners, API programming, and TCL
  • Proven experience with system architecture, specifically in software
  • Some experience with blockchain technology