15 Sep
|
NLB Services
|
Gurugram
15 Sep
NLB Services
Gurugram
Full Stack Developer
Job Overview
We are seeking an experienced Full Stack Developer with 5-10 years of hands-on experience to join our team. The ideal candidate will design, develop, and deploy scalable cloud-based solutions using Microsoft Azure's comprehensive suite of services and technologies. You will be responsible for end-to-end application development, from front-end user interfaces to back-end services and cloud infrastructure.
Key Responsibilities
Development:
- Design and develop full-stack web applications using Microsoft technology stack (.NET Core, C#)
- Build responsive front-end interfaces using modern frameworks (NodeJS, React, Angular, or Vue.js) with HTML5, CSS3, and JavaScript/TypeScript
- Should be well verse with Azure Functions App, SDK, Resource Group, Subscription, RBAC,VS-Code, Key Vault, Runtime
- Develop RESTful APIs and microservices architecture
- Implement automated testing strategies including unit, integration, and functional tests
- Hands on experience on Design patterns.
Cloud:
- Deploy applications, configure services, and monitor and troubleshoot in Azure environments
- Manage containerized applications using Docker and Azure Container Services
- Configure and optimize Azure resources for performance, scalability, and cost-effectiveness
Data & Security:
- Implement data storage solutions, integrating databases, and using Azure data services for productive data management and analytics
- Work with SQL Server, and NoSQL solutions
- Implement robust security measures, access controls,
and compliance standards to safeguard applications and data
- Integrate Azure Active Directory for authentication and authorization
Required Qualifications Education & Experience:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 5-10 years of professional software development experience
- 5+ years of experience with Microsoft technologies (.NET, C#, ASP.NET)
- 3+ years of hands-on Azure cloud development experience
Technical Skills:
- Backend: Proficiency in C#, .NET Core, ASP.NET MVC/Web API, Entity Framework
- Frontend: Strong experience with HTML5, CSS3, JavaScript/TypeScript, and modern frameworks (React, Angular)
- Cloud: Extensive experience with Azure services (App Service, Functions, Storage, SQL Database, Key Vault, Active Directory)
- Database: SQL Server data modeling and optimization
- DevOps: Azure DevOps, Git, CI/CD pipelines, Docker, automated testing
- Design Pattern: GoF, design pattern etc.
Preferred Qualifications
- Microsoft Azure certifications (Azure Developer Associate, Azure Solutions Architect)
- Experience with Azure Kubernetes Service (AKS)
- Knowledge of Power Platform (Power Apps, Power BI, Power Automate)
- Familiarity with Agile/Scrum methodologies
- Experience with monitoring tools
Key Competencies
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
- Leadership experience mentoring junior developers
- Ability to work independently and manage multiple projects
- Adaptability to rapidly changing technology landscape.
📌 Full Stack .Net Developer (Gurugram)
🏢 NLB Services
📍 Gurugram