14 Oct
|
AgileEngine
|
India
Job Description
Join us and earn $1000 USD Sign-on Bonus
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 of software development experience, strong C#/.NET and SQL skills, React or similar UI frameworks, Type Script, AI-assisted development tools, API design, automated testing, cloud technologies, Docker, secure coding, and fluent English.
RECRUITMENT PROCESS
1. Application — Share a few details about your experience and background.
2. Coding Challenge — If applicable, complete it in the coding language you are most comfortable with.
3. Video Interview — Record a short video introduction in English.
4. Technical Interview or Hiring Manager Interview — Discuss your experience and fit for the role.
5. Offer — If it’s a match, you’ll receive an offer.
WHAT YOU’LL GAIN
• Remote work — Work from where you feel most productive.
• Local presence in India — Work in a structured and compliant environment aligned with Indian regulations.
• Competitive compensation in INR — Receive compensation in INR, plus support for learning, education, and wellness.
• Exciting projects — Work with modern technologies for global clients and fast-growing companies.
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 Vue.js .
• Experience with Git Hub Copilot or similar AI developer tools .
• Solid knowledge of Type Script and contemporary Java Script (ES6+) .
• An AI-empowered mindset, with proven experience optimizing enterprise-level solutions through AI-assisted engineering.
• Experience designing and consuming REST and/or GraphQL APIs .
• Experience writing and maintaining automated tests,
including unit, integration, and/or UI tests.
• 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 using Docker .
• Fluency in English.
• Availability to attend the Noida 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, and Radix UI.
• Understanding of web accessibility standards (WCAG).
• Experience with observability platforms such as Data Dog and structured logging.
• Exposure to CI/CD tooling such as Kustomize and ArgoCD.
• C++ language experience is a plus.
WHAT YOU WILL DO
• Build, enhance, and scale core platform capabilities, backend features, and services using C#/.NET , following established architecture guidelines and best practices.
• Design and implement common APIs and high-availability, high-quality database systems.
• Optimize platform performance, reliability, security, scalability, and efficiency using modern tools and techniques, while proactively identifying improvements.
• Develop responsive, accessible, high-performing user interfaces using React and Type Script ,
collaborating with UX/UI designers to deliver production-ready implementations.
• Integrate front-end applications with REST/GraphQL APIs, collaborate on API contract design, and maintain front-end quality through testing, reviews, and best practices.
• Work independently, take accountability for time and quality commitments, and participate in sprint planning, technical design discussions, and continuous improvement initiatives.
• Coach and mentor junior engineers across backend and front-end disciplines.
• Advise product owners on technical feasibility and delivery estimates, and communicate with customers to analyze and resolve product defects or support major implementations.
• Stay current with developments in cloud, backend, front-end, and AI-assisted engineering, effectively using tools such as Git Hub Copilot to improve productivity, code quality, and development velocity while applying sound engineering judgment and maintaining high standards.
Requirements
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 Vue Js Experience with Git Hub Copilot or similar AI developer tools Solid knowledge of Type Script and modern Java Script (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)
📌 Full Stack Engineer (India)
🏢 AgileEngine
📍 India