Lead the architecture, development, and maintenance of backend services and APIs using .NET Core/.NET
Drive technical design discussions, system architecture decisions, and best‑practice implementation
Mentor and guide a team of .NET engineers, providing code reviews, technical coaching, and career support
Collaborate with product managers, frontend engineers, QA, and DevOps to deliver end‑to‑end solutions
Ensure backend systems meet standards for scalability, performance, reliability, and security
Oversee integration with databases, cloud services, third‑party APIs, and internal platforms
Implement CI/CD pipelines, automated testing, and engineering best practices
Troubleshoot complex production issues and lead root‑cause analysis
Evaluate new technologies and frameworks to improve system efficiency and developer productivity
Maintain documentation, coding standards, and architectural guidelines