.NET Application Developer
Summary
Designs, builds, and maintains .NET Core applications and Web APIs, writes SQL Server queries, manages deployments/releases, and troubleshoots production issues while liaising with business teams and clients. Core stack: ASP.NET Core, SQL Server, Entity Framework, JavaScript/jQuery; Azure PaaS is a plus.
Role & responsibilities:
The candidate should have degree in Engineering or equivalent course from a recognized university. • Should have overall 5+ years of Experience in software development using .Net core. • Strong experience in developing and maintaining Web APIs. • Proficient in writing queries for SQL Server. • Hands-on experience with ASP.NET Core (any version; .NET 6/7 preferred). • It is desirable to have Experience with Entity Framework 6.0; Unity Framework knowledge is a plus. • Should have knowledge of JavaScript, jquery, jquery-UI • Should Have Strong understanding of Design Patterns and SOLID Principles. • Good Analytical skills and Excellent Communication Skills
Communicate with the business teams and clients for requirements. • Design and develop technical solutions. • Estimate, plan, and schedule deliveries • Troubleshoot production issues with minimal support. • Manage deployments and releases. • Source code configuration and management • Analyze and mitigate risks. • Report accurate status to all stakeholders.
Good to have:
• Azure PaaS services App Services, Function App, Service Bus Queue, Key Vault • Unit Testing Frameworks • DevOps / pipelines