We are looking for a seasoned .NET Architect with strong expertise in distributed systems, Angular-based full-stack development, and emerging AI-driven (Agentic) development practices. You will lead architecture design, build scalable platforms, and drive adoption of AI-powered engineering workflows.
Key Responsibilities
- Architect and build scalable, high-performance distributed systems using .NET.
- Lead full-stack design using .NET (backend) + Angular (frontend).
- Design event-driven, microservices-based architectures.
- Optimize and manage MS SQL Server (query tuning, indexing, performance).
- Implement real-time and high-throughput systems.
- Drive Agentic Development, including:
- AI-assisted coding, testing, and review
- Integration of LLMs (Claude, Codex, GPT, etc.)
- Building autonomous workflows using AI agents
- Define best practices, architecture standards, and mentor engineering teams.
- Collaborate with cross-functional teams to deliver scalable solutions.
Qualifications
- 10+ years in software development with strong .NET Core / C# expertise
- Proven experience as a Technical Architect / Lead
- Strong experience with:
- Angular (modern versions)
- Microservices & distributed systems
- MS SQL Server (performance tuning, indexing, complex queries)
- Hands-on experience with:
- Messaging systems (Kafka, RabbitMQ, Service Bus)
- Caching (Redis)
- Cloud platforms (Azure/AWS/GCP)
- Solid understanding of system design, scalability, and resiliency patterns
AI / Agentic Development Experience
- Experience working with LLMs (Claude, Codex, GPT, etc.)
- Familiarity with:
- Prompt engineering
- AI-assisted development tools (e.g., Copilot)
- Building or integrating AI-driven workflows or agents
Preferred Qualifications
- Experience with real-time systems (SignalR/ WebSockets)
- Knowledge of DDD and performance optimization across stack
- Experience with Docker, Kubernetes, CI/CD pipelines .
- Strong architectural thinking and problem-solving
- Excellent communication and leadership skills
- Ability to drive innovation and influence technical direction
Behavioral Competencies
- Ensures Accountability
- Manages Complexity
- Communicates Effectively
- Balances Stakeholders
- Collaborates Effectively