Job Summary
Contribute to the development and maintenance of web applications by leading a team of developers. The role involves collaborating with cross functional teams to understand requirements, design system architecture, and ensure high-quality code delivery. The Full Stack Lead will be responsible for developing scalable and efficient code using technologies such as Angular, .NET, and ASP.NET MVC.--------
Role Overview We are looking for a skilled Full Stack .NET Developer to join our team. The ideal candidate will have strong experience in building scalable web applications using .NET technologies on the backend and modern JavaScript frameworks on the frontend. You will work closely with cross-functional teams to design, develop, and deploy high-quality software solutions.Key ResponsibilitiesDesign, develop, and maintain web applications using ASP.NET Core / .NET 6+.Implement responsive UI using HTML5, CSS3, JavaScript, and frameworks like Angular / React / Vue.Develop RESTful APIs and integrate with third-party services.Work with SQL Server or other relational databases for data modeling and queries.Ensure application performance, scalability, and security.Collaborate with QA, DevOps, and product teams for smooth delivery.Participate in code reviews and follow best practices for clean, maintainable code.Troubleshoot, debug, and optimize existing applications.Required SkillsStrong proficiency in C#, ASP.NET Core, and Entity Framework.Experience with JavaScript frameworks (Angular, React, or Vue).Solid understanding of REST APIs, Microservices architecture, and Web Services.Hands-on experience with SQL Server, LINQ, and query optimization.Familiarity with Azure / AWS cloud services.Knowledge of CI/CD pipelines, Git, and Agile methodologies.Strong problem-solving and analytical skills.Nice-to-HaveExperience with Docker, Kubernetes, or containerized deployments.Knowledge of NoSQL databases (MongoDB, etc.).Exposure to Unit Testing frameworks (xUnit, NUnit).Understanding of OAuth2 / JWT authentication.EducationBachelor’s degree in Computer Science, Engineering, or related field.
Key Responsibilities
2. Collaborate with stakeholders to gather requirements and translate them into technical specifications.
3. Design system architecture and database structure to ensure optimal performance and security.
4. Develop clean, efficient, and maintainable code using angular, .net, and asp.net mvc.
5. Conduct code reviews, provide technical guidance, and mentor junior team members.
6. Ensure adherence to coding standards, best practices, and project timelines.
7. Troubleshoot and debug complex issues to optimize application performance.
Skill Requirements
2. Strong experience in full stack development using .net and asp.net mvc.
3. In-depth knowledge of web technologies such as html, css, javascript, and rest apis.
4. Familiarity with database systems like sql server for data storage and retrieval.
5. Ability to lead a team, communicate effectively, and work collaboratively.
6. Strong problem-solving skills and attention to detail in writing efficient code.