Senior Software Engineer

Published date: 2024/01/10
  • Location: Bangalore, Karnataka, India
Job summary

The “PRTM Java Developer” is responsible for supporting, developing and enhancingenterprise application for Product Requirements and Test Management. The candidate should have experience in application development and support, have excellent problem solving skills and able to work independently with a business focused mindset.

This position is based out of Bangalore, India and offers the opportunity to work in a globally distributed team where the candidate will get a unique opportunity of personal development in a multi-cultural environment. The candidate will get a challenging environment to develop expertise useful in the industry.

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

Job 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

Job Location

· Bangalore, India
Company Name: Hays

Apply

0 page views

Related listings

  • Software Engineer - iPRIMED Sol Pvt Ltd
    Software Developer
    Software Developer
    REQUIREMENTS • BSc degree in Computer Science or BE with proven work experience as a developer for 1-5 years with at least 2 years of experience working in a similar role • Hands-on knowledge and experience with markup languages Angular, HTML CSS, Sp...
    2026/11/07
  • Software Developer - Randstad India
    Software Developer
    Software Developer
    Responsibilities: • Public address and intercom systems, based on VoIP technologies • LCD screens, based on web technologies (html5, CSS, javascript, React) • Driver's touch screen consoles, based on Android technologies • Passenger safety systems (C...
    2026/11/07
  • Senior Software Engineer ( UI ) - NAGRA
    Software Developer
    Software Developer
    This job is open to women candidates only
    2026/11/07