Job Description
We are looking for individuals who love to code and want to build amazing products for a global market.
Day to day responsibilities of the role include, but are not limited to:
Your work tasksresponsibilities
- Design and develop state of the art, modern, high performing, scalable web applications.
- Review of business requirement documentation and assisting the team in breaking down into user stories for the team backlog.
- Creation and maintenance of technical specifications.
- These user stories will have to be developed using C#.NET Web APIs, nodeJS and SQL Server as database schema by following best coding practices and writing unit tests.
- You will also be responsible for doing code review.
- Ongoing maintenance, support, and enhancements of existing systems and platforms.
- Active participation in the implementation, operation and troubleshooting of new cloud-based and cloud-hosted services.
- Active participation in building and improving our continuous integration and deployment processes (CI/CD).
- Participation (virtual or in person) in planning meetings for coordination between the Scrum teams.
- Participation in the continuous improvement of our Agile and DevOps culture and engineering best practices.
- Monitoring system performance and creation of highly scalable and operable systems.
- Independent and joint development of solutions for complex problems.
Minimum Qualifications
- Degree in computer science or comparable qualification and 5+ years professional experience as a .NET software engineer.
- Expert experience writing secure APIs, microservices, reusable components, and modules.
- Good understanding of .NET web application development, build and deployment.
- Good understanding in front end technologies like JavaScript, Typescript and associated frontend frameworks such as Angular (preferred), React, Vue.
- Good understanding of Azure or AWS (Amazon Web Services) application development services. Good understanding of nodeJS. Relevant certificates are added plus.
- Collaborative working habits that accelerate the team.
- Very good spoken and written English.
- Practical experience in the application of agile methodologies (e.g., Scrum)
- Responsible, independent, and solution-oriented working style that is based on an overall understanding of the respective problems
Preferred Qualifications
- Experience in developing enterprise scale, multi-user applications.
- Solid understanding of designing and optimizing Web APIs for large scale usage.
- Experience in MVC.NET web-based application development using
- Microsoft .NET Core, Standard and/or Framework with C#
- Dependency Injection
- Object-Relational Mapping ORM Frameworks
- IIS hosting
- SQL Server, schema creation, query optimization
- Experience in serverless architecture, design and development using AWS services.
- Nice to have experience in Apache SOLR.
HYBRID – This role will be based out of The Leela Officelocated on the 4th Floor, Airport Road, Kodihalli, Bangalore- 560008. Our expectation at this time, is that you would work from our office on Tuesdays, Wednesdays, Thursdays with flexibility to work from home on Mondays and Fridays.