Full Stack Engineer (.NET/ReactJS) (f/m/d)

Thinkproject

Pune District

Hybrid

INR 3,200,000 - 4,500,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Work from abroad
Flexible working hours
Language courses
Great learning opportunities
Headspace access
Women’s Network
Corporate volunteering
Social events

Job summary

Thinkproject is seeking a highly skilled Senior Full Stack Developer (f/m/d) with 8–12 years of experience to design, develop, and maintain scalable enterprise applications using .NET/C#, React.js, and Azure Cloud. The role focuses on building core platform capabilities with an architectural mindset and a passion for engineering excellence.

You will work across backend and frontend, collaborating with Product Owners, Architects, and DevOps to deliver features end‑to‑end, embracing AI-assisted

Qualifications

  • 8–12 years of professional software development experience.
  • Strong hands‑on expertise in C#, .NET / ASP.NET Core, including backend services, REST APIs.
  • Strong proficiency in React.js, JavaScript (ES6+), TypeScript, React Hooks.
  • Solid understanding of microservices architecture, distributed systems, and event-driven design.
  • Experience with relational databases such as SQL Server or PostgreSQL.
  • Good understanding of OAuth 2.0, OpenID Connect, and JWT.
  • Hands‑on experience with Azure Cloud services (App Services, Functions, Storage).
  • Practical experience using AI‑assisted coding tools (GitHub Copilot, Cursor).

Responsibilities

  • Design, develop, and maintain scalable backend services using C#, .NET, and RESTful APIs.
  • Build responsive frontend apps with React.js, JavaScript, and TypeScript.
  • Contribute to technical design discussions and architectural decisions.
  • Apply modern software engineering principles, including SOLID and microservices.
  • Troubleshoot, optimize performance, and resolve production defects.
  • Ensure security, scalability, availability, and performance of apps.
  • Leverage AI‑assisted tools to accelerate coding and testing.
  • Collaborate with product owners, architects, and DevOps to deliver features.

Skills

8–12 years of professional software de
C#, .NET / ASP.NET Core
React.js / TypeScript
Microservices architecture
SQL Server / PostgreSQL
OAuth 2.0 / OpenID Connect / JWT
Azure Cloud
AI-assisted coding tools

Tools

Azure Cloud tools
Kubernetes
Apryse PDF SDK / WebViewer
Kafka
Azure Service Bus
GitHub Copilot
Cursor

Job description

Introducing Thinkproject Platform Pioneering a new era and offering a cohesive alternative to the fragmented landscape of construction software, Thinkproject seamlessly integrates the most extensive portfolio of mature solutions with an innovative platform, providing unparalleled features, integrations, user experiences, and synergies.

What do we do?

Pioneering a new era and offering a cohesive alternative to the fragmented landscape of construction software, Thinkproject seamlessly integrates the most extensive portfolio of mature solutions with an innovative platform, providing unparalleled features, integrations, user experiences, and synergies. By combining information management expertise and in-depth knowledge of the building, infrastructure, and energy industries, Thinkproject empowers customers to efficiently deliver, operate, regenerate, and dispose of their built assets across their entire lifecycle through a Connected Data Ecosystem.

What your day will look like
About The Role

We are looking for a highly skilled Senior Full Stack Developer (f/m/d) with 8–12 years of experience in designing, developing, and maintaining scalable, secure, and high-performance enterprise applications. The role focuses on developing core platform capabilities using modern technologies such as .NET/C#, React.js, and Azure Cloud. The ideal candidate combines strong hands‑on technical expertise with architectural understanding, independent problem‑solving, and a passion for engineering excellence. We are particularly interested in developers who actively embrace AI‑assisted and agentic development workflows to accelerate software delivery, improve code quality, and enhance engineering productivity.

Key Responsibilities
Role Overview

We are looking for a highly skilled Senior Full Stack Developer (f/m/d) with 8–12 years of experience in designing, developing, and maintaining scalable, secure, and high-performance enterprise applications. The role focuses on developing core platform capabilities using modern technologies such as .NET/C#, React.js, and Azure Cloud. The ideal candidate combines strong hands‑on technical expertise with architectural understanding, independent problem‑solving, and a passion for engineering excellence. We are particularly interested in developers who actively embrace AI‑assisted and agentic development workflows to accelerate software delivery, improve code quality, and enhance engineering productivity.

Software Development & Architecture
  • Design, develop, and maintain scalable backend services using C#, .NET, and RESTful APIs.
  • Build responsive, reusable, and maintainable frontend applications using React.js, JavaScript, and TypeScript.
  • Contribute to technical design discussions, solution architecture, and implementation decisions.
  • Apply modern software engineering principles, including clean architecture, SOLID principles, design patterns, and microservices architecture.
  • Troubleshoot complex technical issues, optimize application performance, and resolve production defects.
  • Ensure applications meet security, scalability, availability, and performance requirements.
AI-Enabled Development & Automation
  • Actively leverage AI-powered development tools to accelerate coding, refactoring, debugging, and documentation.
  • Apply AI-assisted approaches for automated unit test generation, code reviews, and quality improvements.
  • Explore and adopt agentic software development workflows, including specification-driven development and automated implementation.
  • Evaluate AI-generated code for correctness, security, maintainability, and alignment with architectural standards.
  • Contribute to improving engineering productivity through automation and modern AI-enabled development practices.
Cloud & DevOps
  • Develop and maintain cloud-native applications and services deployed on Microsoft Azure.
  • Work with Azure services, containerized applications, and Kubernetes-based deployment environments.
  • Collaborate with DevOps teams on CI/CD pipelines, automated deployments, monitoring, and observability.
  • Support application troubleshooting, production stability, and continuous improvement of cloud infrastructure.
Collaboration & Technical Ownership
  • Work closely with Product Owners, Technical Leads, Architects, QA, and DevOps teams to deliver product features.
  • Participate in technical feasibility assessments, backlog refinement, and effort estimation.
  • Take end‑to‑end technical ownership of assigned features, from solution design through development, testing, and deployment.
  • Support fellow developers through technical collaboration, knowledge sharing, and code reviews.
What you need to fulfill the role
Required Skills & Qualifications
  • 8–12 years of professional software development experience, preferably in enterprise SaaS or platform engineering.
  • Strong hands‑on expertise in C#, .NET / ASP.NET Core, including backend services, REST APIs, dependency injection, and asynchronous programming.
  • Strong proficiency in React.js, JavaScript (ES6+), TypeScript, React Hooks, and modern frontend development practices.
  • Solid understanding of microservices architecture, distributed systems, and event-driven application design.
  • Experience with relational databases such as SQL Server or PostgreSQL, including database design and query optimization.
  • Good understanding of authentication and authorization mechanisms such as OAuth 2.0, OpenID Connect, and JWT.
  • Hands‑on experience with Azure Cloud, including relevant services such as App Services, Azure Functions, Azure Storage, and messaging services.
  • Practical experience using AI‑assisted coding tools such as GitHub Copilot, Cursor, or equivalent solutions.
Nice-to-Have Skills
  • Experience integrating or customizing Apryse PDF SDK / WebViewer, including annotations, document rendering, and PDF processing.
  • Experience developing Workflow Engines, Document Management Systems, or similar enterprise platform services.
  • Knowledge of event-driven messaging technologies such as Kafka or Azure Service Bus.
Soft Skills
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Capable of mentoring team members and guiding code quality standards.
  • Ownership mindset: able to take features from design to deployment independently.
What we offer
  • Hybrid working
  • Work from abroad
  • Flexible working hours
  • Language courses
  • Great learning opportunities
  • Headspace access
  • Women's Network
  • Corporate volunteering
  • Social events

Working at thinkproject.com - think career. think ahead.

Your Contact

Mehal Mehta

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer (.NET/ReactJS) (f/m/d)
Full Stack Engineer (.NET/ReactJS) (f/m/d)

Eplass • Pune District

Hybrid
INR 2,600,000 - 3,800,000
Hybrid working
Work from abroad
Flexible working hours
+6
Devops Engineer (f/m/d)
Devops Engineer (f/m/d)

Eplass • Pune District

Hybrid
INR 900,000 - 1,800,000
Lunch & Learn
Women Network
LGBTQIA+ Network
+8
Software Engineer
Software Engineer

AgileEngine, LLC. • Dadri

On-site
INR 4,000,000 - 7,000,000
Remote work & Local connection
Legal presence in India
Competitive compensation in INR
+1
Cloud Infrastructure & Agentic Architect (f/m/d)
Cloud Infrastructure & Agentic Architect (f/m/d)

think project! GmbH • India

On-site
INR 3,000,000 - 6,000,000
Cloud Application Modernisation Architect (f/m/d)
Cloud Application Modernisation Architect (f/m/d)

Thinkproject • Maharashtra

Hybrid
INR 2,800,000 - 5,000,000
Hybrid‑first working
Learning budget
Open culture
+1
Senior Full-Stack Engineer
Senior Full-Stack Engineer

thinkbridge • Surat

On-site
INR 1,100,000 - 1,800,000
Laptop provided
Learning time during work hours
Paid certifications
+2
Senior Fullstack Engineer - Web
Senior Fullstack Engineer - Web

Wednesday • Pune District

On-site
INR 2,200,000 - 3,000,000
Comprehensive healthcare
Growth program
Mentorship
+1
Senior Full Stack Engineer Salem, Tamil Nadu, India · Full time · 5-7 years experience View role
Senior Full Stack Engineer Salem, Tamil Nadu, India · Full time · 5-7 years experience View role

thinkbridge • Manamelkudi

Remote
INR 1,200,000 - 2,100,000
Work from Office - 5 Days - Salem, TN
Comprehensive Medical & Term Insurance
Work laptop provided
+1
Architect, Backend Cloud Platform
Architect, Backend Cloud Platform

Pentair • Delhi

On-site
INR 4,500,000 - 6,500,000
React Micro Frontend Architect
React Micro Frontend Architect

Persistent Systems • Chennai

Hybrid
INR 2,000,000 - 3,000,000
Competitive salary and benefits
Flexible working hours
Opportunities for education and certifications