YOUR ROLE :
A chance to make the difference.
Were looking for a hands-on Technical Lead with a deep passion for system design, software architecture, and high-quality engineering practices.
Youll lead the architecture and development of our Maintenance Planning product using a modern .NET and Azure tech stack, while fostering a culture of clean code and technical excellence.
- Own the Architecture : Take full ownership of the systems technical architecture. Define scalable, secure, and resilient designs that will evolve with product and customer needs.
- Lead by Doing : Write clean, maintainable, and well-architected code in C# / .NET Core. Youre not just supervising youre actively building.
- Mentor & Grow the Team : Lead a team of developers by example. Guide design discussions, conduct code reviews, and help raise the engineering bar.
- Make Strategic Tech Decisions : Evaluate technologies, tools, and design approaches to ensure long-term maintainability and performance of the product.
- Integrate Cloud-Native Principles : Leverage Azure services (Service Bus, SignalR, Blob Storage, Azure DevOps) to build scalable, cloud-first solutions.
- Collaborate in Agile Teams : Work closely with product managers, QA, and UX to translate business needs into technical deliverables.
WHO ARE WE LOOKING FOR :
10+ years of experience in software development with a strong focus on backend systems, including at least 3 years in a technical or architectural leadership role.Expertise in system design, distributed architectures, and performance optimization for enterprise applications.Strong foundation in C#, .NET Core, ASP.NET, REST APIs, and Entity Framework.Proficiency with frontend technologies : Angular, TypeScript, HTML5 / CSS, Bootstrap.Proven experience designing and operating systems on Azure : Azure Service Bus, SignalR, Blob Storage, Azure DevOps CI / CD pipelines.Solid understanding of Docker and containerized app development.Fluent in database design using MS SQL.(ref : hirist.tech)