Job Summary
Mentora Digital is at the center of some exceptionally exciting work at Mentora. As an API Developer you will be responsible for building and maintaining the domain logic and communications within the platform API. Through your experience and know-how of Azure and the .NET stack, you will be responsible for aligning with the Architect in order to finalize and execute feature specifications.
You will work closely with the Product Manager, Platform Architect and Frontend Developers in order to execute complete user stories. To play this role effectively you will need to have excellent project management and communication skills, in addition to a strong technical background in API design/development, microservices, design patterns and best practices. Occasional evening and night hours might be required for Zoom meetings and webinars. You can take these from home.
This is a full-time position in Gurugram/Pune.
Responsibilities
- Ongoing maintenance of development of the Platform API
- Performance and scalability optimization of existing code
- Participate in peer code-reviews, etc.
- Participation in all estimation and other agile exercises
- Ensuring reasonable test coverage through automated tests
- Implementing a CI/CD pipeline
Required Qualifications
- Bachelor’s or Postgraduate Degree in Computer Science or related field with good academic scores
- 1 – 5 years of work experience, preferably in an IT company or a start-up
- OOP, MVC, Event-driven, Microservice-based design patterns
- NET MVC, C# and Microsoft Server Technologies
- SQL Server, MySQL, Oracle or other enterprise-grade databases
- Automated API testing using Postman and others, CI and CD
- Azure/AWS
- Strong understanding of Git
- Agile/Scrum/Kanban
- Public GitHub/Bitbucket repos
Good-to-haves
- Azure, AWS based DevOps
- GraphQL
- NodeJS – server-side
- NodeJS – VueJS / React
- Data Science using Python
- NoSQL – non-relational databases
- Redis
Competencies
- Strong spoken and written communication skills in English
- Excellent project management skills
- Good analytical skills
- Strong degree of technology savviness with respect to productivity tools and apps
- High self-management skills
- Excellent attention to detail
- Ability to manage and execute multiple projects
- Ability to work under tight deadlines in a rapidly changing environment
- Comfortable working in a feedback-oriented culture
- Belief in and an embrace of Mentora’s vision and values
- Learner mindset
Please email your resumes to us at careers@mentora.institute