Title: .Net Lead with Azure
Location: Remote/ USA
Duration: 12+ Months
- 10+ years of experience in full-stack software development using Microsoft technologies
- Strong proficiency in C#, .NET, ASP.NET, MVC, Web API, and SQL Server
- Extensive experience with Azure cloud services and related technologies
- Proven experience in architecting and implementing scalable, secure, and maintainable applications
- Knowledge of front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., Angular, React)
- Deep understanding of software development best practices, including Agile methodologies, design patterns, and SOLID principles
- Excellent problem-solving, analytical, and debugging skills
- Strong communication and interpersonal skills, with the ability to lead and collaborate effectively in a team environment
- Ability to manage multiple projects and priorities in a fast-paced, deadline-driven environment
- Experience with Microsoft Power Platform (Power Apps, Power Automate, and Power BI)
- Knowledge of containerization technologies such as Kubernetes
- Experience with CI/CD tools and processes, such as Azure DevOps
- Design, develop, and implement full-stack software solutions using Microsoft technologies such as .NET, C#, ASP.NET, MVC, Web API, Azure, SQL Server, and other related tools
- Architect and implement scalable, secure, and maintainable applications that follow best practices and design principles
- Conduct code reviews and ensure that team members adhere to established coding standards and practices
- Evaluate and recommend new technologies, tools, and techniques to improve software development processes and product quality
- Create and maintain technical documentation, including design documents, test plans, and user guides
- Troubleshoot and resolve complex software issues in a timely manner
- Maintain a strong understanding of industry trends and emerging technologies to stay current with best practices
- Ensure that all deliverables align with project objectives and desired outcomes
- Develop and optimize data pipelines, ETL processes (ADF), and data integration solutions to ensure data quality, consistency, and reliability
- Experience with SQL, NoSQL databases, and data modeling techniques
- Design and develop SharePoint solutions, including intranets, extranets, collaboration platforms, document management systems, and custom workflows