The Role :
We are seeking an experienced Senior Full Stack Developer to oversee the technical aspects of our software development team. The ideal candidate will be proficient in both front-end and back-end technologies , capable of delivering scalable and maintainable solutions, and comfortable working across the entire development lifecycle .
You will be responsible for designing, developing, and maintaining fully functioning platforms , integrating with databases, servers, and cloud technologies. Strong communication and leadership skills are essential.
Key Responsibilities :
Lead and guide technical teams through architecture, design, and development phases.
Reverse engineer legacy codebases, analyze existing systems, and identify areas of improvement.
Work on both front-end (React, HTML, CSS, JS) and back-end (.NET, Azure) technologies.
Design and develop scalable, high-performance web applications.
Implement best practices in coding, architecture, and DevOps.
Collaborate with cross-functional teams including product managers, designers, and QA.
Work in an Agile environment and participate in sprint planning, code reviews, and daily stand-ups.
Communicate effectively with technical and non-technical stakeholders.
Skills & Experience Required :
4 to 7 years of hands-on technical experience in software development.
Strong experience with :
ASP.NET, .NET Core
JavaScript, React, HTML, CSS, jQuery
SQL, Cosmos DB
Azure and Azure DevOps
GraphQL – Hands-on experience in building and consuming GraphQL APIs.
Experience in analyzing legacy systems and optimizing application performance.
Deep understanding of UI components and modern front-end frameworks like React (Angular experience is a plus).
Solid experience in system architecture and technical solution design .
Experience building and delivering complex web applications in a production environment.
Familiarity with mission-critical, high-performance 24x7 systems .
Strong leadership and team handling experience .
Excellent problem-solving and troubleshooting skills.
Self-starter with the ability to work independently and manage multiple tasks.
Preferred Qualifications :
Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
Certifications in Azure or relevant technologies are a plus.
Stack Engineer • Pune, Maharashtra, India