Role : Software Engineer
Experience :5 Years
Job Location : Hyderabad
Education : M.Sc. degree in Software Engineering with 5 years of work experience in Java programming
The Engineer will be responsible for creating custom tools, tool customizations, tool integrations and user interfaces. The Engineer shall be able to understand the user requirements and synthesize solutions that can improve the design workflow.
Required Technical Skills/Education for Ideal Candidate:
- Strong experience in Java programming
- Experience in the use of the Eclipse framework and in the development of Eclipse applications
- Experience in custom tool development and tool integrations
- Experience in UML modeling and IBM Rhapsody, including the development of Rhapsody plugins
- Python programming and C/C++ programming
Preferred Technical Skills/Education:
- Experience in the use of the IBM Jazz environment
- Experience in the use of EMF language for data manipulation
- Experience with web service (REST) programming
This individual be self-directed, highly motivated, eager to learn, and organized with strong analytical thinking and problem-solving skills, and an ability to work on multiple projects and function in a team environment.