Full Stack Developer (f/m/d)
thinkproject
Pune, Maharashtra, IndiaSENIOR
HybridFull StackReactC#AzureBackendFrontendCloud ComputingEvent-driven ArchitectureAgile
Job Description
Thinkproject is seeking a Full Stack Developer with strong experience in React, C#, Microsoft SQL Server, and Azure services to join their growing team. The role involves designing, building, and deploying high-quality applications that deliver real value to users.
Responsibilities
- Develop and maintain scalable, high-quality applications using React (and related ecosystem tools such as TypeScript) for front-end development
- Design and implement robust back-end services and APIs using C#, ASP.NET Core, and SQL Server
- Deploy, monitor, and optimize applications in Azure using services such as App Services, Azure Functions, Azure SQL, and messaging/event-driven services including Event Grid, Event Hubs, and Service Bus
- Contribute to the design and implementation of event-driven architectures that ensure scalability, resilience, and real-time responsiveness
- Contribute to data migration activities from legacy systems, supporting analysis, transformation, validation, and cutover planning alongside the wider team
- Collaborate closely with product owners, QA engineers, and other developers in an Agile environment to deliver robust solutions
- Troubleshoot issues, implement fixes, and proactively improve application performance and reliability
- Stay current with emerging technologies, advocate for best practices, and contribute ideas for continuous improvement
Qualifications
- 4+ years of professional experience as a Full Stack Developer, or equivalent expertise
- Strong proficiency in React and the modern JavaScript/TypeScript ecosystem
- Solid experience with C#, ASP.NET Core, and Microsoft SQL Server
- Hands-on experience deploying and managing cloud applications in Azure, ideally with Event Grid, Event Hubs, or Service Bus for event-driven solutions
- Familiarity with Git and CI/CD pipelines for automated builds and deployments
Nice to have
- Azure or Microsoft certifications
- Experience optimizing applications for performance and scalability
- Knowledge of scalable architectures, including event-driven and cloud-native designs
- Exposure to data migration from legacy applications or platforms
Benefits
- Be part of a collaborative and innovative environment
- Opportunity to take ownership of meaningful work
- Influence technical decisions
- Continue to grow skills with modern technologies on projects that scale and make a real impact
- Lunch 'n' Learn Sessions
- Women's Network
- LGBTQIA+ Network
- Coffee Chat Roulette
- Free English Lessons
- Thinkproject Academy
- Social Events
- Volunteering Activities
- Open Forum with Leadership Team
- Hybrid working
- Unlimited learning