We are seeking an experienced Technical Lead with 5 years of hands-on expertise in building and guiding the development of scalable, cloud-based applications using Microsoft Azure, .NET Core, Cosmos DB, and Power Platform solutions, including Power BI, Power Automate, and Logic Apps.
Responsibilities: As a Technical Lead, you will have a pivotal role in driving the design and development of our flagship applications, leading a team of skilled developers, and ensuring alignment with best practices.
You'll collaborate closely with cross-functional teams, including product managers, UX/UI designers, and business stakeholders, to create innovative, data-driven applications and dashboards.
• Technical Leadership and Mentorship: Lead, mentor, and support a team of developers, ensuring adherence to best practices in code quality, architecture, and agile methodology.
Conduct regular code reviews and provide guidance on complex technical challenges.
• UI & API Development: Develop responsive, intuitive user interfaces and back-end services using Vue.js/React.js and .NET Core.
Ensure high standards of usability and performance.
• Power Platform & Power BI: Lead the integration of Microsoft Power Platform tools, including Power Automate for process automation and Logic Apps for workflows.
Design, develop, and maintain insightful Power BI reports and dashboards to support data-driven decision-making.
• Cloud Architecture: Oversee cloud infrastructure design and deployment on Azure, leveraging Azure Functions, Service Bus, and CosmosDB to build robust, scalable applications.
• Microservices & CI/CD: Implement and maintain microservices architectures and continuous integration/continuous deployment (CI/CD) pipelines using Azure DevOps and Azure Pipelines for automated build, test, and deployment.
• Agile Methodology: Drive Agile practices within the team, from sprint planning and retrospectives to daily stand-ups.
Promote a collaborative, iterative development process focused on rapid delivery and continuous improvement.
The ideal candidate will bring a blend of technical expertise, leadership skills, and a drive to leverage.
Microsoft technologies effectively.
Key qualifications include: • 5 years in application software development with hands-on experience in C#, .NET Core, ASP.NET Core, Azure, and CosmosDB.
• Front-end frameworks: Proficiency with Vue.js or React.js for UI development, with a solid understanding of TypeScript as a plus.
• Microsoft Power Platform: Strong experience with Power BI, Power Automate, and Logic Apps, including DAX, row-level security, and aggregation best practices.
• Azure Services: Hands-on experience with Azure Functions, Service Bus, and DevOps for CI/CD pipelines.
• Agile Methodologies: Familiarity with Agile and Scrum, with experience leading sprint based delivery.
• Microservices Architecture: Knowledge of microservices design principles, ideally within Azure environments.