This position requires a Technical Lead Engineer to create software solutions, implement designs, review documentation, and ensure adherence to customer and organizational standards. The role involves providing coaching and mentorship, contributing to estimates and proposals, and driving process improvement. The ideal candidate will have experience with Web applications, APIs, database design, and cloud platforms.
Requirements
- 10+ years of experience
- Excellent experience in ASP.NET Core, EF Core, SignalR and C#
- Excellent experience in working with Microsoft SQL Server
- Experience working with NoSQL databases (redis, mongodb)
- Excellent experience in working with front-end frameworks (Angular & Angular JS)
- Experience in designing, implementing, monitoring, and scaling web applications and APIs
- Deep understanding of design patterns and best practices
- Excellent experience with Azure DevOps and GIT repositories
- Excellent experience in unit testing, TDD, BDD
- Solid experience with cloud platforms (Microsoft Azure)
- Experience in containers and container orchestrations tools (Kubernetes)
- Excellent leadership and people management skills
- Team Player
- Very Good communication skills
- Decisive thinking/problem solving
- Focus, productive & high capacity Work Experience