Search by job, company or skills

  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

Software Development

  • Provide technical leadership and guidance to engineers in analyzing requirements, user inputs, system flows, and data needs to develop efficient software solutions.
  • Oversee and support the analysis of customization/modification requirements based on client feedback or escalations and lead the development of updates and code patches.
  • Collaborate with software engineers to execute complex updates/customizations and provide expert guidance as needed. Review updated software and coordinate with testing teams to gather feedback.
  • Ensure updates are implemented based on testing results and oversee the execution of releases, including migration onto client systems.
  • Lead application enhancement initiatives, identifying opportunities for improvements and implementing architectural and system-wide changes.
  • Support and guide technical teams in risk assessment, mitigation strategies, and issue resolution.

Technical Support and Collaboration

  • Provide ongoing maintenance, debugging, and enhancement support for existing platforms.
  • Lead troubleshooting efforts for complex modules, assisting engineers in resolving technical challenges.
  • Oversee coordination with the documentation team to ensure the development of accurate, user-friendly technical documentation.

Training and Mentoring

  • Facilitate knowledge-sharing sessions to keep the team updated with emerging technologies and industry best practices.
  • Train team members on software development standards, coding best practices, and overall technical excellence.

Pre-sales Support

  • Assist in pre-sales activities, including feasibility studies, customization effort estimations, and technical consultations.

Requirements

  • 6-8+ years of experience in software development.
  • Proficiency in Java/J2EE, Spring, Hibernate, Oracle, WebLogic, JBOSS, jQuery, and Ajax.
  • Strong problem-solving, analytical, and attention-to-detail skills.
  • Knowledge of application architecture, system design, and software development methodologies.
  • Experience with Agile/Scrum methodologies and automation testing tools (preferred).
  • Expertise in the Banking & Financial Services domain (preferred).
  • Excellent mentoring, leadership, and presentation skills.

Benefits

  • Be a part of a company with a strong legacy in banking and financial services, working on cutting-edge technology solutions.
  • Opportunity to work independently while contributing to innovative and impactful projects in fintech.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 137827195

Similar Jobs