Software Developer C# (f/m/d)
Software Engineering
India
Software Developer C# (f/m/d)
- Pune (IND)
- IT
- Software Development
- Fulltime
- Published: 2026-06-19
Thinkproject is a leading provider of construction intelligence software, helping engineering and construction companies manage their most complex projects. Our
platforms are used by major infrastructure, energy, and real estate organisations across Europe and beyond to digitise, connect, and control construction workflows.
We are a growing, international team passionate about technology that makes a real difference in the built environment.
What your day will look like
We are looking for an experienced C# Software Developer (f/m/d) to join our engineering team. You will work on core product features within our cloud-based SaaS platform, collaborating with cross-functional teams across Europe to design, build, and maintain robust backend services and integrations.
This is a hands-on engineering role with significant scope for technical growth. Familiarity with the Building Information Modelling (BIM) domain is a plus, but not a requirement — we will support you in developing that knowledge on the job.
- What You Will Do
• Design, develop, and maintain C# / .NET backend services and APIs
• Contribute to the full software development lifecycle — from requirements and architecture through to deployment and support
• Collaborate with product managers, architects, and front-end engineers to deliver high-quality features
• Write clean, testable, well-documented code following team standards
• Participate in code reviews and help uphold engineering best practices
• Identify and resolve performance bottlenecks and production issues
• Contribute to technical discussions and continuous improvement of our development processes
• Optionally: engage with BIM data formats and standards (IFC, BCF) as part of integration work
What you need to fulfill the role
- What You Bring
• 4–7 years of professional experience in C# / .NET development
• Strong understanding of object-oriented design principles and software architecture patterns (e.g. SOLID, DDD, CQRS)
• Experience building and consuming RESTful APIs
• Solid knowledge of relational databases (SQL Server, PostgreSQL, or similar)
• Familiarity with cloud platforms (Azure preferred) and containerisation (Docker / Kubernetes)
• Experience with unit testing and test-driven development practices
• Comfortable working in an Agile/Scrum environment
• Fluency in English (written and spoken)
- Nice to have
• Knowledge of BIM concepts, standards, or file formats (IFC, BCF, Revit API)
• Experience with .NET microservices or event-driven architecture
• Exposure to front-end technologies (React, TypeScript) for full-stack contribution
• Additional language skills: French or German
• Experience in construction or engineering software domains
What we offer
Employee satisfaction is our top priority. Our people make Thinkproject what it is today. We value a work environment where everyone can help shape our culture through open feedback and mutual respect. We believe that flexibility and a diverse benefits program are key success factors — for our employees and for our business.
Your contact:
Please submit your application, including salary expectations and potential date of entry, by submitting the form on the next page.
Working at thinkproject.com - think career. think ahead.