At MWI, we encourage self-development, offering challenging work and the opportunity to learn and develop skills. We give you the chance to work and build your career in today’s most exciting new technologies. The environment at MWI is one where every challenge can be transformed into a meaningful achievement. Your success is our success, and this stems from the dedication, creativity, collaboration and entrepreneurial spirit of each and every member of our team.

MWI is an equal opportunity employer. If you have an appetite for challenge and desire to grow, we have an exciting career for you.

Below are the Current Openings. Click on link to view full details.

Software Engineer

Posting Date: Aug 2014
Openings: 1 x Backend Engineer
Location: Bangalore, India
Term: Permanent


  • The individual will contribute to the full life cycle of product development through design, development, configuration and maintenance of the modules.
  • The individual should possess good analytical skills and work with technical leads to deliver high-quality product components.
  • Key responsibilities:
    • Design and develop software modules
    • Prepare UML documentation and User Manual
    • Prepare test cases, develop simulators and carry out testing at all levels.
    • Plan and conduct user acceptance testing and providing system training for end users
  • Key Requirements:
    • Degree in Computer Science or equivalent
    • At least 2 years of professional experience in Java application development.
    • Able to understand and produce UML documentation.
    • Working exposure to Software Configuration Management tools including source version control, build and release management.
    • A team player with excellent communication & organizational skills.
    • Self-starter who is result focused with the ability to work independently & in teams
    • Able to work in a fast paced, challenging work environment.
  • Technical Know-how
    • Front end engineer should possess development experience in the following:
      • Java Messaging Protocol (JMS) – mandatory
      • Familiarity with protocols such as TCP/IP, UDP, CORBA, JSON, SOAP, XML, etc.
    • Engineer should possess design & development experience in the following:
      • Multi-thread applications using core Java – mandatory
      • TCP/IP & related protocols – mandatory
      • Java Messaging Protocol(JMS) – desired
      • Hibernate for Database – mandatory
      • Familiarity with MS*SQLServer & PosgreSQL
      • Other protocols – RPC, JSON, CORBA, SNMP, MODBUS, etc. 

Interested candidates are invited to write in with a full detailed resume (in Microsoft Word Format / PDF), including contact number with a recent photograph together with the following details:

  1. Years of relevant experience.
  2. Last drawn/current salary
  3. Expected Salary
  4. Availability / Notice Period