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