CES has 26+ years of experience in delivering Software Product Development, Quality Engineering, and Digital Transformation Consulting Services to Global SMEs & Large Enterprises. CES has been delivering services to some of the leading Fortune 500 Companies including Automotive, AgTech, Bio Science, EdTech, FinTech, Manufacturing, Online Retailers, and Investment Banks. These are long-term relationships of more than 10 years and are nurtured by not only our commitment to timely delivery of quality services but also due to our investments and innovations in their technology roadmap. As an organization, we are in an exponential growth phase with a consistent focus on continuous improvement, process-oriented culture, and a true partnership mindset with our customers. We are looking for the right qualified and committed individuals to play an exceptional role as well as to support our accelerated growth. You can learn more about us at:
http://www.cesltd.com/We are seeking a highly experienced
.NET Full Stack Architect who operates with an AI-First engineering mindset. This role requires deep technical expertise across modern .NET ecosystems, cloud-native architecture, and full-stack design, combined with the strategic application of AI-powered development tools to accelerate delivery, improve quality, and enhance engineering productivity. The Architect will assess existing application landscapes, define modernization roadmaps, drive architectural governance, and lead the implementation of scalable, secure, and high-performance systems across AWS or Azure cloud environments. Importantly, this is a hands-on role — the Architect is expected to actively contribute to coding, prototyping, and solution delivery while guiding engineering teams.
Roles & Responsibilities 1. Architecture & Design - Define High-Level Design (HLD) and Low-Level Design (LLD) for enterprise-grade
- distributed systems.
- Design scalable, resilient microservices architectures using .NET.
- Apply design patterns, SOLID principles, and advanced OOPS concepts.
- Lead architectural reviews and establish coding and design standards.
- Evaluate legacy systems and propose modernization or refactoring strategies.
2. AI-First Engineering & Productivity - Leverage AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT, code agents)
- to accelerate development and improve code quality.
- Establish governance for responsible AI-assisted development.
- Integrate AI into SDLC workflows (code generation, testing, documentation, refactoring).
- Promote AI-driven test generation and code review automation.
3. Backend & Data Engineering - Hands-on coding expertise in C#, .NET Core / .NET 6+, ASP.NET Web APIs, and
- GraphQL.
- Work with ORM frameworks such as Entity Framework / Dapper.
- Advanced SQL knowledge including query optimization, indexing, and
- performance tuning.
- Implement caching strategies (Redis, distributed caching).
- Design secure authentication and authorization (OAuth2, JWT).
4. Cloud-Native & DevOps - Hands-on exposure to AWS or Azure platforms, including cloud-native services,
- serverless computing, and managed databases.
- Advanced expertise in Kubernetes, Docker, and container orchestration
- strategies
- Implement and optimize CI/CD pipelines (Azure DevOps / GitHub Actions /
- Jenkins).
- Experience with deployment strategies (Blue-Green, Canary).
5. Testing & Quality Engineering - Champion Test-Driven Development (TDD).
- Ensure automated test coverage and static code analysis.
- Drive performance and load testing strategies.
6. System Optimization & Observability - Perform detailed performance profiling and optimization to ensure applications
- run efficiently under varying workloads.
- Implement robust monitoring and logging solutions.
- Drive initiatives to improve reliability, scalability, and fault tolerance.
7. Stakeholder & Engineering Leadership - Proactive communication with product owners, business stakeholders, and
- engineering teams.
- Translate business requirements into scalable technical solutions.
- Mentor senior engineers and foster engineering excellence.
Key Skills & Experience - Programming & Frameworks: Advanced proficiency in C#, .NET Core / .NET 6+,
- React.JS/Angular, Web API, and GraphQL.
- Data & Persistence: Strong experience with SQL Server, ORM frameworks (Entity
- Framework, Dapper), and caching strategies (Redis, distributed caching).
- Architecture & Design: Expertise in microservices, RESTful APIs, GraphQL APIs,
- design patterns, SOLID principles, OOPS, and domain-driven design concepts.
- Cloud & DevOps: Hands-on exposure to AWS or Azure platforms, with
- practical experience in Docker, Kubernetes, CI/CD pipelines, and Git-based
- workflows.
- Testing & Quality: Skilled in TDD, automated testing frameworks, and ensuring
- high-quality code delivery across REST and GraphQL endpoints.
- Ways of Working: Experience working in Agile/Scrum environments, with a
- strong focus on iterative delivery and collaboration.
Professional Experience: - 10+ years in software engineering, with proven delivery of large-scale
- distributed systems.
- 3+ years in architecture or senior technical leadership roles.
- Demonstrated ability to balance hands-on coding with architectural
- leadership.