Top Web 2024
×

Senior Architect - .NET

Roles & Responsibilities

Description

 

  • Lead architecture and end-to-end delivery for large client engagements.
  • Understand business requirements and translate them into scalable, secure, and high-performance solutions.
  • Manage client interactions, stakeholder expectations, and technical governance.

Technical Expertise

  • Strong hands-on experience in .NET Core / ASP.NET Core, Web APIs, Microservices, Clean Architecture, and secure authentication (OAuth/JWT).
  • Architect full-stack applications using ReactJS, NodeJS (NestJS/ExpressJS), TypeScript/JavaScript.
  • Design and optimize PostgreSQL databases (schema design, performance tuning, migration).
  • Implement best practices in Git, branching strategies, pull requests, and code reviews.
  • Build and manage CI/CD pipelines using Jenkins and GitHub.
  • Experience with cloud platforms (Azure/AWS) and containerization (Docker/Kubernetes) is a plus.

GenAI & AI-Augmented Engineering

  • Experience integrating Generative AI solutions (LLMs, prompt engineering, RAG, vector databases) into enterprise systems.
  • Implement AI-powered use cases such as chatbots, automation, summarization, and knowledge assistants.
  • Hands-on experience with AI-assisted development tools (GitHub Copilot, AI-based code reviews, automated testing/documentation tools).
  • Drive adoption of AI across the SDLC while ensuring governance and responsible AI practices.

Leadership & Delivery

  • Mentor engineering teams and conduct architecture/design reviews.
  • Collaborate cross-functionally to ensure robust, scalable solutions.
  • Own timelines, quality, risk management, and successful delivery.
  • Continuously evaluate and adopt emerging technologies.

Required Experience

  • 12+ years in software engineering with 5+ years in architecture roles.
  • Proven experience handling large enterprise clients.
  • Strong communication, technical leadership, and problem-solving skills.

 

Qualifications

 

  • Lead architecture and end-to-end delivery for large client engagements.
  • Understand business requirements and translate them into scalable, secure, and high-performance solutions.
  • Manage client interactions, stakeholder expectations, and technical governance.

Technical Expertise

  • Strong hands-on experience in .NET Core / ASP.NET Core, Web APIs, Microservices, Clean Architecture, and secure authentication (OAuth/JWT).
  • Architect full-stack applications using ReactJS, NodeJS (NestJS/ExpressJS), TypeScript/JavaScript.
  • Design and optimize PostgreSQL databases (schema design, performance tuning, migration).
  • Implement best practices in Git, branching strategies, pull requests, and code reviews.
  • Build and manage CI/CD pipelines using Jenkins and GitHub.
  • Experience with cloud platforms (Azure/AWS) and containerization (Docker/Kubernetes) is a plus.

GenAI & AI-Augmented Engineering

  • Experience integrating Generative AI solutions (LLMs, prompt engineering, RAG, vector databases) into enterprise systems.
  • Implement AI-powered use cases such as chatbots, automation, summarization, and knowledge assistants.
  • Hands-on experience with AI-assisted development tools (GitHub Copilot, AI-based code reviews, automated testing/documentation tools).
  • Drive adoption of AI across the SDLC while ensuring governance and responsible AI practices.

Leadership & Delivery

  • Mentor engineering teams and conduct architecture/design reviews.
  • Collaborate cross-functionally to ensure robust, scalable solutions.
  • Own timelines, quality, risk management, and successful delivery.
  • Continuously evaluate and adopt emerging technologies.

Required Experience

  • 12+ years in software engineering with 5+ years in architecture roles.
  • Proven experience handling large enterprise clients.
  • Strong communication, technical leadership, and problem-solving skills.

Submit Your Resume

Lk image
free website hit counter