Experience 10+ years of industry experience, with 4+ years functioning as a technical lead.
Core Technologies
• Specialized in Microsoft technologies like .NET Framework, .NET Core, MVC, Web APIs, and Web Services.
• Demonstrated expertise in using MS SQL Server and Entity Framework Core to develop scalable data centric applications.
• Experienced in developing single page applications using React and Angular.
• Well-versed in Azure CI/CD pipelines and DevOps practices for streamlined, automated workflows and deployments.
• Significant experience with cloud services, particularly within the Azure ecosystem.
Skills
• Overseeing a team of back-end, front-end, mobile developers, and QA specialists.
• Strong understanding of performance optimization techniques for both front-end and back-end services in cloud environments.
• Proven ability to collaborate in cross-functional teams, effectively communicating complex technical concepts to both technical and non-technical audiences.
Project Responsibilities
• Provide guidance and solutions for complex incidents occurring in the products and lead required enhancements.
• Ensure high-quality code through regular reviews, enforcing coding standards and best practices.
• Oversee the use of Azure Monitor and Log Analytics for continuous system health checks and performance optimization.
• Lead troubleshooting efforts for critical issues, ensuring swift resolution and root cause analysis.
• Ensure solutions are scalable, maintainable, and aligned with the architectural vision.
• Guide the team in optimizing CI/CD pipelines, infrastructure automation with Terraform or ARM templates, and container orchestration.
• Mentor and support the development team, promoting knowledge sharing and skill development.
• Act as the primary technical point of contact for team’s scrum master, product owners, and other stakeholders, providing updates and managing expectations.
• Ensure security measures are in place, including RBAC, Azure Security Center, and regular patching.
• Drive innovation and process improvement within the team for better efficiency and system reliability.