HamburgerMenu
hirist

Job Description

Description :

We seek a seasoned Engineering Manager with deep knowledge of the Microsoft technology stack (.NET, Azure, Dynamics 365, Power Platform) along with React/React Native. The ideal applicant has a proven track record of managing engineering teams, developing high-quality software solutions, and spearheading digital transformation using Microsoft tools. In this position, you will supervise development, guide engineers, and collaborate with cross-functional teams to deliver software products and manage platform operations.

Key Responsibilities :

- Team Leadership : Guide and mentor, a team of software engineers, offering support, coaching, and career development opportunities.

- Technical Oversight : Oversee the design, development, and implementation of software solutions utilizing Microsoft technologies like .NET, Azure, SharePoint, PowerApps, Dynamics 365, APIs and React/React Native.

- Delivery Management : Manage delivery timelines, milestones, and resource allocation to ensure timely completion of high-quality software solutions. Champion metrics-driven development practices.

- Service Management : Maintain and manage essential business services, proactively monitoring their health and addressing user-reported incidents.

- Architecture and Design : Work with architects to ensure solutions are scalable, secure, and in line with the company's technology strategy.

- Cross-Functional Collaboration : Partner with product managers, designers, and other stakeholders to understand requirements and ensure they align with business goals.

- Code Quality and Best Practices : Implement and uphold coding standards, best practices, and development methodologies to maintain code quality and durability.

- Cloud Solutions : Promote the adoption of cloud-native development practices using Azure services like Azure DevOps, Azure Functions, and Azure Kubernetes Services (AKS).

- Digital Transformation : Spearhead efforts to modernize existing systems and integrate Microsoft suite tools for enhanced business processes and efficiency.

- Performance Reviews : Conduct regular evaluations of team members' performance and provide constructive feedback.

- Risk Management : Identify potential project risks and develop mitigation strategies to ensure successful project outcomes.

Qualifications :

- Over 8 years in software engineering, with at least 3 years in leadership or management.

- Practical experience with Azure services and cloud-native architectures.

- Knowledge of Agile/Scrum methodologies and tools like Azure DevOps or Jira.

- Strong leadership, communication, and interpersonal skills.

- Excellent analytical and problem-solving skills tailored to business needs.

- Optional : Microsoft certifications such as Azure Solutions Architect, Azure Developer, or Power Platform certifications are beneficial.

Preferred Skills :

- Proficiency in DevOps practices and tools, such as CI/CD pipelines and infrastructure as code.

- Understanding of other Microsoft technologies, including Dynamics 365, SharePoint, or Microsoft Teams.

- Awareness of security and compliance standards within a Microsoft environment.


info-icon

Did you find something suspicious?