company logo

Software Engineer II - IBM ODM

JPMorgan Chase & Co..com

Office

Hyderabad, Telangana, India

Full Time

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.

As a Software Engineer II at JPMorgan Chase within the Consumer & Community Banking Team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Job Responsibilities

  • Write robust, efficient, and maintainable business rules
  • Develop robust and scalable designs for software applications.
  • Develop, recommend, and execute business plans/strategy for the functional area.
  • Understand current applications and technical architecture, ensuring adherence to architecture standards.
  • Create technical and functional documentation to verify software functionality and business requirements.
  • Execute system and unit tests of software applications.
  • Assist testers and technical support staff in identifying and resolving defects.
  • Drive the resolution and communication of application defects.
  • Measure and report development progress and schedule, including defect tracking and risk assessments.
  • Ensure development methodologies are followed and compliant with Chase standards.
  • Participate in continuous improvement and proactively support knowledge sharing within the department and support rules migration and modernization.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 2+ years applied experience
  • Experience in business rules programming (e.g., IBM ODM / JRULES, Decision Center / RES, or other Rules Engines).
  • Exposure to cloud technologies and experience in automation and modernization (e.g., CICD, Jules, Jenkins).
  • Application development experience using Java or other programming languages.
  • Familiarity with Agile development methodology.
  • Strong sense of ownership and personal accountability for all areas in scope.
  • Ability to work both independently and as part of a team.
  • Strong attention to detail and problem-solving skills.
  • Experience in issue management and resolution.
  • Proficiency with Microsoft Office Suite (Word, Excel, PowerPoint, Visio).
  • Strong analytical and writing skills, including experience in writing functional and technical specifications.

Software Engineer II - IBM ODM

Office

Hyderabad, Telangana, India

Full Time

October 15, 2025

company logo

JPMorgan Chase & Co.