Job Objective :
- This incumbent into this role will be part of a highly dynamic environment and will contribute to building a lending ecosystem for the future, with a world-class platform connecting lenders and borrowers through innovative, secure and user-friendly technology. (s)he will be fully hands-on and contribute to the software design and implementation adhering to the development schedules ensuring highest quality standards.
Key Accountabilities :
- Work in Agile development approach, and participate in the scoping the project and timelines.
- Own the delivery and manage expectations with stakeholders for their module/application.
- Work closely with architects and other team members to formulate and execute project plans.
- Drive from concept to delivery adhering to quality standards and timelines amidst ambiguous inputs.
- Manage cross functional teams consisting of developers, vendors, and business users.
- Resolve conflicts and drive issues to resolution.
- Lead the delivery independently with minimal supervision ensuring high level of efficiency.
Skills, Qualification and Competencies :
- BE/B.Tech(CSE, Electronics preferred) and 7+ Years of relevant experience.
- Solid understanding and experience in Agile SDLC approach.
- Strong experience in Java/J2EE, Microservices (using Springboot), and Containerization.
- Understanding and/or basic working experience in front end technologies - ReactJS.
- Experience working with API Gateways (NGINX preferred) and AD authentication.
- Experience in testing frameworks (Junit/Mockito or Selenium/Cucumber).
- ReactJS/Angular/Java Script experience.
- Experience working with SQL/NoSQL databases (Postgres, CouchDB preferred) design and queries.
- Experience working with any messaging system (KAFKA preferred), Docker, and Kubernetes.
- Working knowledge of Azure or AWS cloud, Kubernetes.
- Clear understanding of CS Algorithms and design patterns.
- Good project management skills including planning, risk management, and issue resolution.
- Excellent leadership and communication skills.