Job Description
* Lead a team of Backend Engineers to design, implement, and maintain microservices that form the backbone of our BPM software and Microsoft 365 integration
* Develop and maintain a high-performing team that is passionate about developing software that brings true customer value
* Collaborate with cross-functional teams to ensure the successful delivery of projects and products
* Provide technical guidance and mentorship to junior engineers
Work with the latest development methods and technologies in the Microsoft environment, including MS Azure
* Ensure scalability, resilience, and high performance of our software solutions
* Utilize your proficiency in both middleware and backend technologies to drive innovation and improvements
The qualifications you need
* Bachelors or Masters degree in Computer Science or equivalent knowledge
* 12+ years of experience in software development, with a focus on backend engineering and leadership
* Strong knowledge and experience with C# and .NET 6/8
* Proven experience in team management and leadership
* Excellent communication and interpersonal skills
* Ability to work independently and autonomously
* Strong understanding of Microsoft 365 and Microsoft Teams extensibility, Azure OpenAI for Chats and Completions, OpenAI prompt engineering, and Blazor (Razor Pages, Fluxor) would be advantageous
* Experience with Agile methodologies (SCRUM)
* Knowledge of Azure Service Bus and xUnit testing framework
* Familiarity with cloud computing (MS Azure) and microservices architecture
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Engineering Manager
Employement Type: Full time
Contact Details:
Company: Celonis
Location(s): Bengaluru
Keyskills:
Computer science
Mining
Cloud computing
Backend
Team management
Agile
Scrum
Business process management
microsoft
Middleware