Write high-quality code that is scalable, maintainable, efficient, and secure while coaching and mentoring engineers in the development process
Job Summary
Write high-quality code that is scalable, maintainable, efficient, and secure while coaching and mentoring engineers in the development process.
Integrate software with third-party applications and cloud services including Azure DevOps, Azure Storage, and Azure Service Bus to support enterprise applications.
Demonstrate excellent problem-solving skills and continuously improve software development processes, tools, and documentation.
Matching Summary
Write high-quality code that is scalable, maintainable, efficient, and secure while coaching and mentoring engineers in the development process.
Skills & Requirements
Must-have
C# .NET development
.NET Core and ASP.NET MVC
SQL Server programming and optimization
Azure Cloud services proficiency
Full stack development
Test driven development
Source control using Git
Nice-to-have
Experience with JavaScript libraries
Agile development practices
Strong debugging and troubleshooting skills
Excellent communication skills
Customer orientation and customer facing skills
Cross functional team interaction
Hands on experience with design patterns
Key Requirements
B.Tech / B.E degree
4-6 years relevant experience
Proficiency in C# and .NET technologies
Experience with SQL Server database design and query optimization
Experience with Azure cloud environment
Experience with client/server and multi-tier architectures