PLEASE READ THIS JOB DESCRIPTION CAREFULLY. THIS POSITION REQUIRES A STAR SOFTWARE ENGINEER WITH AMBITION AND A DIVERSE RANGE OF TALENTS.
This is a SENIOR requiring a seasoned, driven developer with:
>= 5 years coding experience
Deep expertise in C# / .NET CORE;
Extensive relational database knowledge;
Drive, ambition, and business savvy to be a key member of a small team making critical strategic software development decisions;
Drive and enthusiasm to code with aggressive feature development timelines;
Ability, after COVID, to work in-office in Mumbai.
Role
In this role, you will take over ownership of the .NET CORE back-end of a digital marketplace app. For the first two major projects, you will be:
Designing and implementing an extensive database refactor to enable the creation of unlimited storefronts; and,
Designing and implementing a financial transaction module.
We are looking for someone who can hit the ground running, spearheading these projects and more, drawing on experience with prior projects to confidently chart the path forward.
We are not looking for someone who will need to learn relational databases and financial transaction APIs on the job.
Qualifications
At least 3 years of work experience.
Deep exposure to complex enterprise application development & maintenance.
Excellent understanding of design patterns & principles.
Best-practice oriented: Expert at optimizing and documenting best practices for software development and unit testing, and then ensuring that team members follow these practices.
SQL DB expertise (architecture design, development, deployment, management, etc.)
Ability to work as an individual contributor and as a collaborative team member.