Talent Apply
Log in
All jobs
AL

Software Engineer (Lead/Middle/Senior) - .NET / React.js

AgileEngine, LLC.
Noida, Uttar Pradesh, India Posted Jul 15, 2026
On-site

About this role

About the Role Lead/Middle/Senior software engineer responsible for building and scaling core platform capabilities in .NET/C# and frontend interfaces with React/TypeScript. The role combines hands-on development with architectural design, API delivery, and mentoring of junior engineers, while collaborating with UX/UI designers and product owners. What You'll Do

  • Build, enhance, and scale core platform capabilities in C#/.NET
  • Define architecture, design, and develop new backend features and services
  • Design and implement common APIs following architecture guidelines and best practices
  • Design and build high-availability, high-quality database systems
  • Optimize performance, reliability, and scalability using modern tooling and techniques
  • Monitor core platform performance and proactively propose improvements
  • Ensure backend solutions are secure, stable, scalable, and efficient
  • Develop responsive, accessible, and high-performing user interfaces using React and TypeScript
  • Collaborate closely with UX/UI designers to translate designs into production-ready implementation
  • Integrate front-end applications with REST/GraphQL APIs, collaborating on API contract design
  • Maintain front-end quality through testing, reviews, and best practices
  • Work independently on solutions and be accountable for time and quality commitments
  • Participate actively in sprint planning, technical design discussions, and continuous improvement initiatives
  • Coach and mentor junior engineers across backend and front-end disciplines
  • Act as an advisor to product owners on technical feasibility and delivery estimates
  • Communicate with customers to analyze and resolve product defects or support major implementations
  • Stay up to date with developments across cloud, backend, front-end, and AI-assisted engineering What We're Looking For
  • 6+ years of professional software development experience
  • Strong expertise in .NET (C#) and SQL, with a focus on backend/API development
  • Commercial experience with modern UI frameworks, such as React, Angular and VueJs
  • Experience with GitHub Copilot or similar AI developer tools
  • Solid knowledge of TypeScript and modern JavaScript (ES6+)
  • AI-empowered mindset: proven experience optimizing enterprise-level solutions with AI-assisted engineering
  • Experience designing and consuming REST and/or GraphQL APIs
  • Experience writing and maintaining automated tests (unit, integration, and/or UI)
  • Strong understanding of Clean Code, SOLID principles, and design patterns
  • Experience working on distributed, cloud-based systems
  • Excellent debugging skills and strong root-cause analysis capabilities
  • Understanding of secure coding principles and best practices
  • Fluency in English
  • Experience with cloud native technologies
  • Experience delivering containerized solutions (Docker) Nice to Have
  • University degree in Computer Science, Engineering, or a related field
  • Experience with UI component libraries (such as MUI Base, MUI Core, Radix UI, etc.)
  • Understanding of web accessibility standards (WCAG)
  • Experience with observability platforms (e.g. DataDog) Compensation & Benefits

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →