About the Role
We re looking for a hands-on Senior Engineer to lead the design and delivery of cloud-native, AI-enabled enterprise applications. This is not a traditional .
NET role: strong Azure and Google Cloud Platform engineering experience is required (AWS is not part of the environment).
Key Responsibilities
- Lead development of enterprise applications across the full SDLC; run code reviews and mentor engineers
- Build full-stack apps with .NET / ASP.NET Core, C#, Python, React.js and/or Blazor
- Design and maintain REST APIs, microservices and integrations (Apigee or equivalent API management)
- Develop AI/GenAI features: LLM integration, prompt engineering, RAG, embeddings, vector search, AI agents
- Deploy and support cloud solutions on Azure (App Services, Azure SQL, Azure DevOps) and Google Cloud Platform (BigQuery and related services)
- Apply cloud security, scalability, resiliency and cost-management best practices
- Troubleshoot complex application, integration and production issues
Required Skills
- Senior-level experience in .NET, C#, Python and React.js or Blazor
- Hands-on Azure and Google Cloud Platform cloud engineering
- API development and integration (REST, Apigee or similar)
- Practical experience building AI/LLM-enabled applications
- Strong grasp of OOD, SOLID, design patterns and DevOps/CI-CD
- Proven technical leadership and mentoring ability