Performance & Optimization: Lead efforts in system performance monitoring, tuning, and optimization, ensuring high availability, low latency, and efficient resource utilization. Identify and resolve system-wide issues in databases, caching layers, message queues, and other backend components.
Collaboration: Work closely with cross-functional teams, including those from the areas of infrastructure and cybersecurity, to ensure successful project delivery.
Develop & Maintain Mission-Critical Systems: Design, implement, and maintain software solutions for safety-critical applications, ensuring compliance with industry standards for reliability, safety, and performance.
Develop reusable components, services, and abstractions that simplify integration, improve developer experience, and accelerate the delivery of new capabilities.
Experience deploying and supporting Node.js services on Azure App Service, integrating Azure AD authentication and implementing role-based access control.
This role is ideal for a developer who enjoys end‑to‑end ownership: from writing clean, scalable code to seeing solutions deployed, used, and continuously improved. You will work closely with business and technical stakeholders, contribute to architectural discussions, and guide junior developers while remaining deeply involved in day‑to‑day development.
Collaborate closely with diverse stakeholders, including business users and IT professionals, to understand requirements and translate them into practical technical solutions.