Full Stack Lead Engineer

Noida, Uttar Pradesh, India
May 19, 2025
May 19, 2026
Hybrid
Full-Time
12 Years
Job Description

We are on the lookout for a seasoned Full Stack Lead Engineer who brings both depth and breadth of knowledge in software engineering. This role is ideal for a hands-on technologist with a passion for leading teams and delivering robust, scalable web applications using the latest in .NET and Angular technologies. You’ll be a key contributor to our engineering strategy designing and building applications from the ground up while mentoring a cross-functional team and driving engineering excellence.

What You’ll Do

Architecture & Application Development

  • Architect, design, and implement high-performance, scalable web applications using ASP.NET and Angular.
  • Develop clean, maintainable, and reusable code with an emphasis on quality, performance, and security.
  • Build, optimize, and maintain application frameworks, APIs, microservices, and supporting infrastructure.
  • Establish standards for application design and code quality, and enforce them through design reviews and pair programming.

Frontend & User Experience

  • Collaborate with UI/UX designers to translate wireframes and user stories into fully functional and accessible interfaces using Angular 18, Material Design, and modern HTML/CSS.
  • Leverage NgRx for state management and deliver intuitive, high-performance user experiences across platforms.
  • Ensure compliance with WCAG accessibility standards and deliver fully responsive interfaces.

Backend & API Development

  • Develop RESTful APIs and microservices using .NET 8 (C#), with a strong understanding of asynchronous programming and scalability patterns.
  • Design and integrate with SQL Server and Azure SQL Server databases, optimizing queries and indexing for performance.
  • Implement secure authentication, authorization, and token-based access patterns for APIs.

Data & Visualization

  • Implement modern data visualization strategies and components within applications to transform complex datasets into intuitive insights.
  • Collaborate with data teams to expose analytical capabilities via micro front ends and embedded dashboards.

DevOps & CI/CD

  • Champion DevOps practices, automating builds, testing, and deployments using tools such as Azure DevOps, Jenkins, or GitLab CI.
  • Implement and manage containerized applications using Docker and Kubernetes.
  • Monitor performance and troubleshoot issues using Datadog or equivalent observability tools.

Leadership & Collaboration

  • Lead and mentor a team of developers, conduct code reviews, and guide best practices in software craftsmanship.
  • Work closely with cross-functional stakeholders including QA, Product Owners, and Project Managers in an Agile/Scrum environment.
  • Facilitate team learning, technical onboarding, and career growth through coaching and knowledge-sharing.

Documentation & Continuous Improvement

  • Maintain thorough documentation of architecture, code, and deployment pipelines to ensure system transparency.
  • Continuously evaluate tools, frameworks, and development workflows, identifying areas for optimization and innovation.

Required Qualifications

Education & Experience

  • Bachelor’s degree in Computer Science, Engineering, or related field or equivalent industry experience.
  • 12+ years of hands-on software development experience with a proven record of delivering enterprise-level web applications.

Technical Skills

  • Proficient in full stack development

    • Frontend. Angular 18, TypeScript, NgRx, HTML5, CSS3, JavaScript, Material Design

    • Backend. .NET 8, .NET Core, C#, RESTful APIs, Microservices architecture

    • Database. SQL Server, Azure SQL, T-SQL, stored procedures, indexing, query optimization

  • Hands-on experience in building Micro Front Ends and dynamic component architectures.
  • Exposure to data visualization libraries and implementation strategies.
  • Strong understanding of caching strategies, application performance tuning, and scalability models.
  • Working knowledge of GitLab version control and CI/CD practices.
  • Familiarity with Azure cloud platform and containerization tools (Docker, Kubernetes).
  • Bonus - Experience with monitoring tools like Datadog, and observability best practices.

Soft Skills

  • Excellent verbal and written communication skills.
  • Strong interpersonal skills to collaborate effectively with cross-functional and remote teams.
  • Highly organized, self-motivated, and committed to delivering high-quality work.
  • Adaptable, proactive, and passionate about technology and continuous learning.

Evaluation Criteria

  • C#, .NET Core, .NET 8, ASP.NET Core
  • Angular (preferably version 18+), NgRx, Material Design
  • SQL Server / Azure SQL development
  • REST API and Microservices architecture
  • Micro Front End strategies and implementation
  • Data Visualization integrations and performance optimization
  • Application lifecycle management and DevOps best practices

Why Join Us?

You’ll be working with a forward-thinking tech team, empowered to innovate and solve real-world problems. We offer a collaborative and flexible work environment that values creativity, learning, and technical mastery. As a Full Stack Lead, you’ll play a pivotal role in shaping our digital future engineering applications that make a measurable impact.

If you're passionate about full stack engineering, excited to lead a high-performing team, and thrive on complex technical challenges, we’d love to meet you.