Job Title : Full-Stack .Net Developer
As a Full-Stack Application Developer, you’ll build and support custom web and Windows applications using C#, .NET Core, Angular, SQL Server, and Azure. You'll also help migrate applications to the Azure Cloud, leveraging services like App Services, Microservices, and Containers.
Key Responsibilities :
- Design, develop, and maintain full-stack applications, APIs, and services.
- Migrate and deploy applications to Azure using cloud-native services.
- Apply SOLID principles and design patterns (MVC, MVVM) to ensure scalable, maintainable code.
- Manage the full application lifecycle, including support and troubleshooting.
- Collaborate with cross-functional teams and participate in agile ceremonies.
- Provide on-call support as needed.
Required Skills :
Senior-level experience with C#, .NET Core, Angular, SQL Server, and Microsoft tech stack.Strong front-end and back-end development skills; experience with Web API, WCF, and Entity Framework.Expertise in SQL Server (T-SQL, stored procedures, triggers), SSRS, and Power BI.Hands-on Azure experience (DevOps, App Services, Functions, Containers, Key Vault, etc.).Familiar with cloud databases (Azure SQL, Snowflake) and security best practices.Experience with CI / CD pipelines, Git / GitHub, and TDD.Knowledge of security tools like SonarQube, Rapid7, and Blackduck.Proficient with agile methodologies and tools (Jira, Confluence).Ability to work on multiple projects and in a fast paced setting.Nice to Have :
Exposure to Azure AI and machine learning.Familiarity with ServiceNow, Lucid Suite, Opkey.Experience with UI libraries like Telerik, Kendo UI, Bootstrap.Understanding of SAST / DAST tools for security testing.Success Factors :
Ownership mindset with strong problem-solving skills.Ability to work independently and collaboratively.Comfortable handling both legacy and greenfield projects.Effective communicator across diverse teams and business domains.