About the Position :
Seeking an innovative Software Engineer in our Platform development team. The successful candidate will design and implement solutions to business requirements for our platform services. We're looking for someone with a strong technical aptitude and a solid problem-solving sense, an excellent communicator and a willing team-player; excited about giving their best every day. This position involves development of solutions and frameworks to support business requires for our Open Finance Platform.
Role and Responsibilities :
Product Development :
- Using analytical and problem-solving skills to identify scalable solutions to market business requirements.
- Design and develop reusable, testable, and adoptable components for shared functionality across the platform.
- Contributes to all phases of the development lifecycle.
- Follows established Agile development processes and provides feedback on improvements through retrospectives.
- Ability to multi-task and pay strong attention to details, with a focus on quality.
- Ability to function in a high pressure and demanding environment.
- Provides documentation and knowledge transfer on developed frameworks for adoption by peer product teams.
- Organize, prioritize, and handle multiple in special projects.
- Follow SDLC development standards and perform development, testing, and devops functions as :
- Bachelor's degree (BE / B. Tech) from a four-year college or university in CS, MIS, or ECE or equivalent experience preferred.
- Professional certification required in some areas (OR)
- Postgraduate in related discipline and generally 6-8 years of experience in related fields
- 3-6 years software development experience.
- Knowledge of Java, Angular, Python, terraform, RESTful services, Node.js, and related technologies.
- Preferred experience with technologies such as Amazon Web Services, Cloud solutions, Microservices, and multitenant SaaS solutions.
- Intermediate knowledge of relational databases (PostgreSQL and Oracle) with proficiency in SQL and PL/SQL language
- Understanding of current and emerging web architecture and tools
- Experienced professional contributor with responsibility for an advanced area of work in the professional field.
- Possesses and applies comprehensive knowledge of particular field of specialization to the completion of complex assignments.
- Has good understanding of how own area/team contributes to work unit's success; recognizes wider business implications of decisions/actions.
- Primary contribution is in applying knowledge (product, industry, professional, technical) doing individual contributor work.
- Develop knowledge of the secured finance industry.