About the company:
We are a young enterprise application software product company addressing NBFCs and Banks with a suite of pure play SaaS products in the Lending space. www.uncia.ai UNCIA was formerly known as ThemePro Technologies Private Limited, and relaunched with our new identity effective Aug ’23. This rebranding signifies not only a change in our visual identity but also represents our ‘Dare to Go Beyond’ culture and ambition to lead each market we address, much like Uncia, the Snow Leopard that inspires us. Established in Oct ‘2020, we offer comprehensive suite designed to meet the ever-changing digital Lending space encompassing, Supply Chain Finance, Loan origination and
management. We have marquee Banks & NBFCs as our clients, with a track record of delivering significant results and implementing go-to-market strategies.
Our Values:
UNCIA is currently in a growth phase, which presents us with exciting opportunities, with a team strength of more than 150 members and continuously growing. At the same time, we remain small enough to disrupt the industry.
UNCIA boasts of a formidable and referenceable client list across NBFCs where it has achieved unprecedented success in quick GTM with its innovative Product and Go Live models.
UNCIA has successfully deepened its relationship and product portfolio with all its clients, today become a brand to reckon with when it comes to replacing legacy LOS and LMS platforms across Banks and NBFCs. We pride ourselves on being a lean and flat organization, where each team member rolls up their sleeves to get things done. Our focus is on providing a consistent and empowering experience for all our employees and those we hope to hire.
If you are a highly motivated individual with a passion for driving innovative solutions in the BFSI sector, we invite you to join our team and make a significant impact in the rapidly evolving world of Fintech.
About the Role:
As a Technical Lead for Care Nurture Growth team, you will be responsible for overseeing the entire project lifecycle, from analysis the requirements given, plan for implementation and delivery execution. You will play a key role in ensuring the successful execution of projects by carefully analyzing requirements, rectifying errors, and implementing best practices and coding standards. Additionally, you will collaborate closely with project managers to identify and mitigate project risks.
Key Responsibilities
- Responsible of the project as a technical lead, ensuring its successful execution and delivery.
- Analyze the project requirements, rectify if any errors found in the process and ensure the accuracy and efficiency of the project.
- Conduct thorough analysis to fulfill the system-wide requirements of the project, ensuring alignment with business objectives.
- Develop detailed project plan based on an understanding of requirements and technical specifications.
- Collaborate with project managers to identify project risks and develop mitigation plans at the project level, ensuring timely delivery and alignment with project objectives.
- Implement best practices and coding standards throughout the project lifecycle to maintain high-quality code and ensure scalability.
Required Qualification
- Should have experience of 8 to 10 years of technical experience.
- Must have strong experience in programming language: Java/Core Java, Struts / Spring, Hibernate, Web services, REST Services, MQ, Servlets, JSP, J2EE
- Must have experience in MSSQL or SQL server database
- Experience in any of the frontend technologies: HTML, CSS, Javascript, (JQuery / Bootstrap / Angular)
- Experience working in any application servers: Websphere / Weblogic / JBoss / Tomcat
- Proficiency in software debugging skills and the ability to troubleshoot complex technical issues.
- Experience working on large projects involving multiple objects and libraries, demonstrating the ability to manage complexity and deliver high-quality solutions.
- Knowledge of software development processes, object-oriented programming, and web user interface design principles.
- Familiarity with version management and formal unit testing methodologies, ensuring the reliability and stability of the software.
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Information Technology, or related field
- Strong verbal and written communication skills
- Collaboration and team management skills