Lead Consultant | Microsoft Technologies | .Net Application Development
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+44 more
Job description
Minimum years of experience required: 10+ years of total experience; 7+ years of relevant experience Certification needed: Not mandatory, but nice-to-have Must Have Skills: C#, ASP.NET MVC, ASP.NET Core .NET Framework and .NET Core.NET 8+ Web API RESTful Services Nice to Have Skills: SQL Server, Stored Procedures, Performance Tuning JavaScript, TypeScript, jQuery, We are seeking an experienced .NET Development Lead with strong technical expertise in Microsoft technologies and proven experience leading development teams in delivering enterprise-scale applications. The ideal candidate will be responsible for application architecture, solution design, team leadership, code quality, stakeholder management, and successful delivery of business-critical solutions. The role requires hands-on development experience, leadership capabilities, and the ability to collaborate with business, architecture, QA, DevOps, and infrastructure teams to deliver scalable, secure, and high-performing applications., Technical Leadership Lead a team of developers in designing, developing, testing, and deploying enterprise-grade applications. Provide technical direction and architectural guidance for .NET-based solutions. Establish development standards, coding practices, and application governance. Conduct code reviews and ensure adherence to quality and security standards. Identify technical risks and drive mitigation plans. Application Development Design and develop applications using: o C# o ASP.NET MVC/Core o .NET Framework/.NET Core/.NET 8 o Web APIs and RESTful Services o Entity Framework o LINQ Develop microservices-based solutions and cloud-enabled applications. Implement secure coding standards and performance optimization techniques. Stakeholder Management Work closely with business stakeholders to understand requirements and translate them into technical solutions. Participate in solution design workshops and architecture discussions. Provide project status, technical updates, and risk assessments to leadership teams. DevOps & Delivery Collaborate with DevOps teams for CI/CD implementation. Support application deployment, release planning, and production support activities. Drive Agile and Scrum methodologies across the development team. Team Management Mentor developers and conduct technical knowledge-sharing sessions. Support resource planning, effort estimation, and capacity management. Participate in hiring, onboarding, and performance management activities. Required Technical Skills Core Technologies C# ASP.NET MVC ASP.NET Core .NET Framework and .NET Core/.NET 8 Web API Development RESTful Services Entity Framework LINQ Front-End Technologies Angular / React JavaScript TypeScript HTML5 CSS3 Bootstrap Database Technologies Microsoft SQL Server Stored Procedures SQL Performance Tuning Database Design and Optimization Cloud & DevOps Microsoft Azure Azure App Services Azure Functions Azure SQL Azure DevOps Git CI/CD Pipelines Architecture & Design Microservices Architecture Design Patterns SOLID Principles Domain Driven Design (DDD) Event-Driven Architecture API Security Best Practices, Job Description In the assigned Job Role of Technology Consultant 1, your Area Of Responsibility will be as below: Assist in conducting targeted interviews and workshops to c…
- 22 days ago +
Requirements
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or related field. 8-12+ years of application development experience using Microsoft technologies. Minimum 3+ years of experience leading development teams. Experience delivering enterprise-scale applications in Agile environments. Strong understanding of SDLC, DevOps, and Application Lifecycle Management. Preferred Qualifications Microsoft Azure Certifications. Experience with containerization technologies (Docker, Kubernetes). Experience with Security, IAM, Financial Services, or Banking domain applications. Knowledge of application security standards and OWASP guidelines. Soft Skills Strong leadership and team management skills. Excellent communication and stakeholder management abilities. Strong analytical and problem-solving skills. Ability to manage multiple priorities in a fast-paced environment. Proven experience working with global and cross-functional teams. Success Metrics On-time project delivery. Application reliability and performance improvements. Code quality and technical debt reduction. Team productivity and mentoring effectiveness. Customer and stakeholder satisfaction. Experience Range: 8-12+ Years | Role: Technical Lead / Development Lead | Technology: Microsoft .NET, Azure, Microservices, Angular/React, SQL Server. Provide your feedback on BizChat
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Dev Digest 120 - Apple and peers
The Most Popular IT Jobs on the Market
Dev Digest 121 - AI goes offline