Role:- .Net Backend Developer with AWS
Location:- PAN India TechM location (Hybrid role)
Employment Type:- Full Time
Experience Required:- 7+ years
Responsibilities:
- Participate in product feature implementation, both independently and in cooperation with your team
- Implement changes and new features in a manner which promotes efficient, reusable and performant code
- Liaise with product stakeholders and other teams in the organization to complete the projects on time and to the highest quality standards
- Participate in peer code reviews, manage criteria applied during code reviews
- Investigate technical issues during the full development lifecycle, including specific components in production
- Provide level of effort estimations for individual and team assignments
- Coach and mentor less experienced members of the team
- Work with solution architects to define highly detailed specifications for technical solutions
- help shaping the team's culture and work rhythm, including the development of best practices within the team
What we’re looking for...
- Bachelor’s degree in computer science or relevant discipline or six or more years of work experience . (mandatory)
- Six or more years of relevant work experience in software development. (mandatory)
- Experience developing scalable microservice architectures
- Exposure to distributed caching frameworks (e.g Redis, Memcached) and messaging frameworks (e.g. Kinesis, RabbitMQ)
- Knowledge of the .Net ecosystem (Framework and Core) and C#
- Experience writing automated unit and end-to-end tests
- Experience with GIT or other revision control system
- Experience working with relational (SQL Server, Postgres etc) and NoSQL (Redis, Dynamo, etc) databases
- A demonstrated ability to lead and /or guide a team
- Strong AWS knowledge with experience developing and deploying serverless and non serverless applications to AWS
- Experience with low level data structure and algorithm design
- Experience with TDD and/or BDD
- Experience with ELK Stack added advantage