28 Oct
|
AgileEngine
|
Noida
About the Role
We are looking for a Senior Full Stack Engineer to develop and scale cloud-based platform services and accessible web interfaces using C#/.
NET and React. The mandatory requirements are 6+ years in software development, C#/.
NET, SQL, React or similar frameworks, TypeScript, APIs, automated testing, cloud systems, Docker, secure coding, AI coding tools, and fluent English. Office attendance is required 5 consecutive days per month, plus occasional additional days. What you will 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 contemporary 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.
• Effectively leverage AI-assisted development tools, such as GitHub Copilot, to increase productivity, code quality, and development velocity while applying strong engineering judgment and maintaining high standards. Must haves
• 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.
• Experience with cloud native technologies.
• Experience delivering containerized solutions (Docker).
• Fluency in English.
• Availability to attend the office for 5 consecutive days per month, plus occasional additional days. Nice to haves
• 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) and structured logging.
• Exposure to CI/CD tooling such as Kustomize and ArgoCD.
• C++ language experience is a plus. Perks and Benefits
• Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts.
• Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations.
• Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness.
• Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.
📌 Software Engineer (Noida)
🏢 AgileEngine
📍 Noida