Overview
Experience - 8+ years
Full Time - Bangalore, India
Vacancy - 1
Primary responsibilities:
- Work with business stakeholders to align on solution design - Identifying & analyzing problems and define structural solutions for the application and its integrations - Analyze solution alternatives and advice on impact, costs and priority - Create technical solution designs for changes/projects and new functionality - Lead teams in designing and developing utilities and interfaces to enhance business workflow - Define industry standard best practice guidelines for development activities. - Continually seeking methods to improve the application and supporting processes
Qualifications
- Degree in Computer Science and relevant work experience of 7 years or more - Excellent analytical, problem-solving and logical thinking skills - Excellent English communication skills, both oral and written - IBM ELM application knowledge (EWM, ETM, ERM, etc.) is a MUST - Proficient in Java, JavaScript programming - Familiarity with Java frameworks such as Spring, Hibernate, or JavaServer Faces (JSF) - Proven experience in developing OSLC based applications and interfaces with IBM applications. - Experience with REST APIs and web services - Knowledge of databases (preferably Oracle) and SQL - Proven experience leading teams in developing OSLC based applications and interfaces with IBM applications. - Knowledge of object-oriented programming (OOP) concepts - Understanding of software development lifecycle (SDLC) including analysis, design, implementation, code and design reviews. - Ability to write clean, maintainable, and efficient code - Experience with Agile software development methodologies - Proficiency with python is a plus - Experience with customer-oriented support, being pro-active and supportive, helping teams and colleagues before being asked, making issues known before they become critical - Used to working in an international environment