Overview
We are seeking a
Developer IV with deep
enterprise architecture expertise to help evolve and operate an
existing, production-grade SaaS platform. You will lead design and delivery of scalable, secure, highly available services and user experiences using
.NET, C#, SQL, and modern front-end frameworks. This role requires strong architectural judgment, hands-on engineering leadership, and a passion for improving delivery quality through modern engineering practices, including the effective use of
AI coding assistants. scale, missioncritical applications. This role requires advanced handson experience in .NET, C#, SQL, modern frontend frameworks, and strong leadership in Agentic AI development, delivering proven results using AI coding assistant tools.
Responsibilities
Responsibilities
- Lead design and development across the entire stack including front-end, business logic, data, and integration layers.
- Own and evolve architecture for an enterprise, multi-release SaaS platform (enhancements, modernization, scalability, and operability not greenfield).
- Define, evolve, and govern enterprise-level architecture for complex, distributed systems.
- Design and deliver scalable, secure, and highly available applications using Microsoft .NET, C#, SQL, and modern front-end frameworks.
- Establish and enforce engineering standards, best practices, and architectural patterns.
- Drive API-first and microservices-based designs with clear contracts and reuse strategies.
- Provide technical leadership during build, release, deployment, and production operations (monitoring, incident support, RCA).
- Ensure high-quality code with strong emphasis on automated testing, performance, reliability, and security.
- Achieve and maintain strong code quality signals through comprehensive unit and integration tests.
- Collaborate with product, platform, security, and DevOps teams to align architecture with business goals.
- Participate in architecture reviews, design boards, and technical decision-making forums.
- Leverage AI coding assistants to improve engineering velocity and consistency while maintaining enterprise standards and avoiding over-engineering.
- Drive continuous improvement in tools, frameworks, quality practices, and development processes. end, business logic, data, and integration layers.level architectureend frameworksfirst and microservicesbased designsquality code with strong emphasis on making forums
Qualifications
Required Skills
- 1015 years of experience with:
- .NET / .NET Core, C#, ASP.NET Core, Web API
- SQL Server or equivalent RDBMS (data modeling and performance tuning)
- Angular or equivalent modern front-end frameworks
- Deep expertise in software architecture, design patterns, and enterprise systems.
- Strong experience designing for production SaaS concerns: reliability, security, performance, scalability, and operational readiness.
- Demonstrated success using AI coding assistant tools to improve delivery outcomes (speed, quality, reduced rework/defects) while maintaining engineering standards.
- Ability to guide teams in responsible, enterprise-grade use of AI-assisted development (review, validation, security, compliance).
Good to Have
- Experience with Agentic AI concepts or integrating agent-based workflows into engineering/product systems (tool use, orchestration, guardrails).
- Familiarity with RAG / MCP and AI tool integration patterns.
- Cloud platforms (Azure/AWS/GCP)
- Docker, Kubernetes
- Advanced DevOps and observability practices (logs, metrics, traces)
Keywords
Principal Engineer | Architect | .NET | C# | Enterprise Architecture | Microservices | Agentic AI | AI Coding Assistants | SQL | Angular | Cloud