Position: Full Stack (.NET) Angular
Location: Noida Sector 142Experience: 3 to 6 years
Key Responsibilities
- Design, develop, and maintain scalable web applications using .NET Core, ASP.NET MVC, and WCF.
- Implement front-end solutions using modern frameworks like Angular or React.
- Develop, optimize, and maintain data access layers using Entity Framework.
- Build and deploy applications on Azure Cloud, leveraging services such as Azure Functions, Azure App Services, and Azure SQL.
- Work with VB.NET for legacy system maintenance and migration.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality through automated tests, code reviews, and adherence to best practices.
- Troubleshoot, debug, and upgrade existing systems as needed.
- Document technical designs, workflows, and processes on Jira Confluence for team-wide accessibility.
Team Lead Responsibilities
- Technical Leadership: Guide and mentor the development team, ensuring best practices in coding, architecture, and performance optimization.
- Project Oversight: Oversee project timelines, technical implementation, and delivery to ensure high-quality releases.
- Collaboration: Work closely with product managers, designers, and stakeholders to align development efforts with business goals.
- Code Reviews & Standards: Conduct regular code reviews to maintain high coding standards and improve overall system design.
- Team Development: Identify skill gaps within the team and provide necessary training and mentorship.
- Issue Resolution: Act as an escalation point for complex technical challenges and production issues.
- Agile Execution: Lead Agile/Scrum ceremonies, ensuring smooth sprint planning, stand-ups, and retrospectives.
Skills And Qualifications
Technical Skills:
Backend Development: Proficiency in .NET Core, ASP.NET MVC, C#, WCF, and RESTful APIs.
Legacy System Support: Strong hands-on experience in VB.NET for maintaining and refactoring older applications.Frontend Development: Expertise in modern front-end frameworks like Angular or React, including state management tools (e.g., Redux or NgRx).Database Management: Hands-on experience with Entity Framework, SQL Server, and writing optimized queries for performance.Cloud Expertise: Strong experience in Azure Cloud Services, including Azure App Services, Azure Functions, Azure Storage, Azure SQL, and Azure DevOps.Architecture: Knowledge of microservices architecture, design patterns, and event-driven systems.DevOps and CI/CD: Experience with tools like Azure DevOps, Git, Jenkins, and implementing CI/CD pipelines.Testing: Familiarity with automated testing frameworks such as NUnit, MSTest, Jasmine, or Karma for both backend and frontend testing.Version Control: Proficiency with Git and branching strategies.Containerization: Knowledge of Docker and Kubernetes for containerized application development and deployment.
Soft Skills
Strong analytical and problem-solving skills with attention to detail.
Excellent communication and ability to articulate complex technical concepts to non-technical stakeholders.
Leadership Capabilities With Experience Mentoring And Guiding Junior Developers.
Adaptability to work in Agile/Scrum environments and deliver under tight deadlines.
Additional Skills
WCF service development and Asp.net Web Services
Stong debugging skills