Job
Description
Nucleus Software is the leading provider of lending and transaction banking solutions to the global financial services industry. Our software powers the operations of more than 200 financial institutions in 50 countries, supporting retail banking, corporate banking, cash management, internet banking, automotive finance, and other business areas. One of our flagship products, FinnOne Neo, is an end-to-end loan lifecycle management suite designed to digitize the lending operations of the global banking and financial services industry. FinnOne Neo is an agile and customer-centric platform capable of servicing the entire loan cycle. Additionally, Nucleus Software offers solutions in Managed Infrastructure services and Application Development & Maintenance. As a Software Development Lead at Nucleus Software, you will have the following key responsibilities: - 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. You will also be responsible for providing technical support and collaboration, including ongoing maintenance, debugging, and enhancement support for existing platforms. You will lead troubleshooting efforts for complex modules and assist engineers in resolving technical challenges. Furthermore, you will oversee coordination with the documentation team to ensure the development of accurate, user-friendly technical documentation. In addition to your technical responsibilities, you will facilitate knowledge-sharing sessions to keep the team updated with emerging technologies and industry best practices. You will train team members on software development standards, coding best practices, and overall technical excellence. Moreover, you will assist in pre-sales activities, including feasibility studies, customization effort estimations, and technical consultations. To be successful in this role, you should have 6-8+ years of experience in software development, proficiency in Java/J2EE, Spring, Hibernate, Oracle, WebLogic, JBOSS, jQuery, and Ajax, strong problem-solving and analytical 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), and excellent mentoring, leadership, and presentation skills. Join us at Nucleus Software and be a part of a company with a strong legacy in banking and financial services, working on cutting-edge technology solutions. You will have the opportunity to work independently while contributing to innovative and impactful projects in the fintech industry.,