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.
Job description provided by Nucleus Software Exports.
View the original posting