Software Engineer I
About the role:
SuperMoney team has been working in stealth to revolutionize the $500bn fintech landscape with an exciting digital lending play. We are all set to take off now and have our eyes set to become the largest lending platform in the next 24 months.
We are looking for world class talent who can help us accelerate this journey and be part of a core team that is just getting started.
You will get to solve some interesting problems right away:
1. Embedded credit: Build a digital lending marketplace with focus on expanding access and availability of consumption credit. Focus would be ease of integrations between Digital Lending Apps (DLAs), lenders (Banks & NBFCs) and Loan Service Providers platforms.
2. Consumption credit: Be at the forefront of digital lending innovations in the country by building products on the India Stack (UPI, Aadhaar, AA OCEN, etc). Credit on UPI will be our first product here.
What you’ll do:
● Develop object-oriented models and design data structures for new software projects and implement business logic and data models with a suitable class design
● Solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability of assigned things
● Demonstrate good learnability and adopt technologies that help build large scale, performant, reliable and sustainable system
● Collaborating with peers on all elements of the development process as per industry coding standards and creating appropriate technical documentation.
● You are expected to work on complex projects while taking ownership and accountability of assigned deliverables, quality of work (Code quality) & documentation aspects.
What you’ll need:
● B.E or B.Tech in Computer Science from tier 1 college with a minimum 1-year experience
● Strong foundation in computer science, with strong competencies in Data Structures, algorithms and their space-time complexities
● Excellent coding skills with strong hands-on and practical working experience with Java. You should be able to convert a design into code fluently
● Ability to apply programming language constructs in building highly complex and scalable business applications
● Good technical aptitude, good problem-solving skills and a strong foundation in computer science
● Have a penchant for solving complex and interesting problems and ability to work with abstractions and comprehend fuzzy problem statements
● Hands-on experience working with Databases and Linux platform is a plus
● Excellent debugging skills
Why work with us?
Join early to seize the chance to shape product vision and roadmap.