Source description
About the role
Key Responsibilities Leadership and Team Management Lead and mentor a team of .NET Full Stack developers, fostering collaboration, accountability, and growth Define performance standards, conduct regular reviews, and create professional development plans Provide technical direction and review architecture/design for critical projects Technical Expertise Architect and build scalable applications using .NET Core, Angular, HTML, CSS, JavaScript, Power Apps , and Azure Stay current on Microsoft and web technologies, ensuring the team uses the latest best practices and tools Solve complex technical challenges and guide implementation across the stack Project Management Collaborate with project managers and stakeholders to define scope, requirements, and deliverables Oversee development lifecycle from planning to deployment while ensuring timelines, quality, and risk mitigation Participate in sprint planning, backlog grooming, and retrospectives Quality Assurance & Best Practices Enforce development best practices including unit testing, CI/CD, code reviews , and automated deployments Promote clean, maintainable code and agile methodologies like Scrum and Kanban Ensure security, performance, and maintainability of delivered applications Client Collaboration Engage with clients and stakeholders to gather requirements and deliver technical insights and solutions Represent the development team in client meetings and provide architecture guidance and feasibility analysis Research and Innovation Encourage a culture of learning, experimentation, and innovation Explore and recommend new tools, frameworks, and technologies to enhance productivity and product quality Requirements Bachelor's or Master's degree in Computer Science, Software Engineering , or a related discipline 12+ years of experience in software development with a strong focus on the Microsoft technology stack Proven experience with .NET Core , Angular , Azure , HTML/CSS , JavaScript , and Power Apps Strong understanding of cloud computing concepts and experience with Azure (AWS is a plus) Hands-on experience with agile methodologies (Scrum, Kanban) Exceptional problem-solving and analytical skills Excellent written and verbal communication skills Strong team leadership and people management capabilities
More at Valuecoders