About the Role :
We are looking for a highly skilled Full Stack Developer with strong experience in.NET technologies, SQL, Azure Cloud, and AngularJS / Angular for developing and maintaining scalable enterprise-grade applications. The ideal candidate will also possess team leadership skills and hands-on development expertise.
Key Responsibilities :
- Design and build robust web applications using .NET Core, .NET Framework, ASP.NET MVC, and Web API.
- Develop interactive UI components using AngularJS, Angular 2+, and TypeScript.
- Optimize backend performance using Entity Framework, Dapper and SQL Server with efficient stored procedures and queries.
- Leverage Azure services like App Services, Functions, Azure SQL, and Storage for scalable deployment.
- Knowledge of any other Cloud services.
- Implement secure and scalable RESTful APIs.
Technical Documentation and Standards :
Document designs, architecture decisions, and user stories on Jira / Confluence.Follow best practices in code quality, design patterns, and SOLID principles.Write unit tests using NUnit, MSTest, and frontend test frameworks like Jasmine or Karma.DevOps and Deployment (Good to have) :
Set up CI / CD pipelines using Azure DevOps, Git, and optionally Jenkins.Containerize applications with Docker and understand basics of Kubernetes for orchestrated deployments.Team Lead Responsibilities (if applicable) :
Mentorship & Code Review : Provide technical guidance to developers and conduct structured code reviews.Project Execution : Oversee delivery timelines and implementation strategies in Agile / Scrum environments.Collaboration : Work closely with product owners, QA, and DevOps teams to align on feature delivery.Problem Solving : Take ownership of technical escalations and resolve complex production issues.Team Development : Identify skill gaps and enable upskilling through training and workshops.Required Skills and Qualifications :
Technical Proficiency :
Backend : .NET Core, .NET Framework, C#, WCF, Web API, RESTFrontend : AngularJS, Angular 10+, TypeScript, HTML5, CSS3Database : SQL Server, T-SQL, Entity Framework (EF Core)Cloud : Microsoft Azure (App Services, Azure Functions, Azure SQL, Storage, DevOps)DevOps : Git, Azure DevOps, CI / CD PipelinesTesting : NUnit, MSTest, Jasmine, KarmaVersion Control : Git and branching / merge strategiesOthers (Good to Have) : Docker, Kubernetes, VB.NET (for legacy systems), Redux / NgRx (for state management)Soft Skills :
Strong analytical and problem-solving skills.Excellent communication and interpersonal abilities.Proactive attitude and ownership mindset.Comfortable in fast-paced Agile teams.Preferred Qualifications :
Bachelors or Masters degree in Computer Science, Engineering, or related field.(ref : hirist.tech)