Role and responsibilities
- Deliver high quality, sustainable, maintainable code
- Introduce new features and fixes in existing code base
- Work as a member of an agile team responsible for product development and delivery
- Adhere to agile development principles while following and improving all aspects of the scrum process
- Follow established department procedures, policies, and processes
- Communicate in an effective and professional way
- Excellent English and experience in working in international teams are required.
Qualifications and Required Experience
- 5+ years of programming experience
- Should possess technical expertise in .Net framework or .Net Core with C#
- Good understanding and experience of developing REST APIs with .Net
- Good understanding of Design patterns, implementation preferred
- Working knowledge of SQL and implementing stored procedure on Microsoft SQL Server
- Good debugging and problem-solving skills
- Understanding of one Cloud technology like AWS, AZURE etc.
- Working knowledge of various version control like TFS, Git
- Excellent written and verbal communication
- Should be able to lead and mentor the team members
Tech Manager
Individual Contributor