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

Eplass

Pune District

Hybrid

INR 2,600,000 - 3,800,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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 Senior Full Stack Developer (f/m/d) in Pune, India, with 8–12 years of experience to design, develop, and maintain scalable enterprise applications. The role emphasises C#/.NET, React.js, and Azure Cloud, with a focus on AI-assisted and agentic development workflows.

You will work on core platform capabilities, contribute to architecture, and own features end-to-end in a hybrid work environment. Strong problem-solving and collaboration skills are essential.

Qualifications

  • 8–12 years of professional software development experience in enterprise SaaS or platform engineering.
  • Strong hands-on expertise with C#, .NET/ASP.NET Core, REST APIs, DI, and async programming.
  • Proficient in React.js, JavaScript/TypeScript, React Hooks, and modern frontend practices.

Responsibilities

  • Design, develop, and maintain scalable backend services with C#, .NET, and REST APIs.
  • Create responsive frontend apps using React.js, JavaScript, and TypeScript.
  • Contribute to technical design, architecture decisions, and implementation.
  • Apply SOLID principles, clean architecture, and microservices patterns.
  • Lead or mentor teammates; ensure security, performance, and reliability.

Skills

C# / .NET
React.js
TypeScript
REST APIs
Microservices
Azure Cloud
AI-assisted coding
Security & scalability

Tools

GitHub Copilot
Cursor
Apryse PDF SDK
WebViewer

Job description

What do we do?

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.
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, including Forms, Workflow Services, and PDF Viewer components, 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

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
We are a passionate bunch here. To join Thinkproject is to shape what our company becomes. We take feedback from our staff very seriously and give them the tools they need to help us create our fantastic culture of mutual respect. We believe that investing in our staff is crucial to the success of our business.
Your contact:

Mehal Mehta


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

#LI-MM1

#LI-Hybrid

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (f/m/d)
Senior Full Stack Developer (f/m/d)

Eplass • Pune District

On-site
INR 2,500,000 - 4,200,000
Hybrid working
Work from abroad
Flexible working hours
+7
Senior Full Stack Developer (f/m/d)
Senior Full Stack Developer (f/m/d)

Thinkproject • Maharashtra

On-site
INR 2,400,000 - 4,200,000
Hybrid working
Work from abroad
Flexible working hours
+7
Cloud Infrastructure & Agentic Architect (f/m/d)
Cloud Infrastructure & Agentic Architect (f/m/d)

Eplass • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Hybrid-first working
Continuous learning budget
Career growth
Cloud Application Modernisation Architect (f/m/d)
Cloud Application Modernisation Architect (f/m/d)

Thinkproject • Maharashtra

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

Mercari India • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Comprehensive health insurance
Hybrid work arrangements
Access to latest tools and resources
Senior Software Engineer - .Net
Senior Software Engineer - .Net

Kimbal • Delhi

On-site
INR 1,000,000 - 2,000,000
Full-Stack Developer (.NET & ReactJS)
Full-Stack Developer (.NET & ReactJS)

Merck Group • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Sr. Frontend Heavy Full Stack Developer & Technical Lead (Remote, Full-Time), India [AS182]
Sr. Frontend Heavy Full Stack Developer & Technical Lead (Remote, Full-Time), India [AS182]

Smart Working • Kolkata District

On-site
INR 223,200 - 334,800
Fixed Shifts
No Weekend Work
Day 1 Benefits: Laptop and medical insurance
+2
Senior Software Engineer (React & .NET)
Senior Software Engineer (React & .NET)

Jobgether SRL • India

Remote
INR 1,800,000 - 2,400,000
Remote work
Professional development
Career growth
+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