Senior Software Developer C# (m/f/d)
- Pune (IND)
- Work experience
- Software Development
- Fulltime
- Published: 21.10.2024
What do we do?
Thinkproject is a European market-leader in digitalisation tools for construction companies. It sounds complex, but we'll explain further! Construction companies used to use manual administration and physical paperwork for projects (sometimes hundreds of thousands of bits of paperwork for one project!). Using our construction intelligence solutions, businesses can go digital, which benefits everyone from the construction companies to the wider public.
Our mission is to deliver digitalisation to make a safer, healthier and more sustainable AECO (Architecture, Engineering, Construction, Operations) industry. This is a really exciting time to join our company, since our founding in 2000 we have gone from strength-to-strength and have lots of exciting developments coming up soon that you could be a part of.
At Thinkproject, we harness the intelligence of data and people and turn it into a critical resource. For owners, stakeholders, contractors, and developers, having the right level of knowledge and skill enhances the sustainability and efficiency of projects.
We develop technology solutions for the AECO industry that unlock the potential of data throughout the entire real estate lifecycle. We stimulate progress in this sector by fostering collaboration and innovation, thereby creating a benchmark for digitization.
The tpPLM product published by Thinkproject France, under its former name Lascom AEC, combines the advantages of PLM (Product LifeCycle Management) technology with the business know-how of the construction, building and engineering sector. Its integration with the other products of Thinkproject's construction intelligence platform reinforces this dimension.
What your day will look like
- Design, develop and test new and existing software applications
- Work collaboratively to define and develop new and existing software features
- Carry out technical analysis and investigation, including evaluating and selecting technical options
- Adhere to best practices
- Write clean, well-designed, secure, and testable code
- Work collaboratively to define and evolve software development processes within the AGILE methodology
- Troubleshoot, debug and upgrade existing systems
- Analyse and solve application problems
- Produce comprehensive suites of automated unit and integration tests to ensure code quality
- Demonstrate and present work to Product Owners and other stakeholders
What you need to fulfill the role
Demonstrable knowledge of API design principles
• Demonstrable experience in developing containerised solutions (e.g. using Docker)
• Good knowledge of developing and deploying software using Microsoft Azure Devops
• Knowledge of Agile Software Development methodologies
• Strong critical thinking, analytical and problem-solving skills
• Strong communication and interpersonal skills
• At least 7 years of experience developing production quality software
• Nice to have: knowledge of React.js
- Experienced in .NET/ASP.NET (including Core), Azure, Docker, Design Patterns, RESTful API design, async programming, distributed storage
What we offer
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:
Vikas Gaikwad
Please submit your application, including salary expectations and potential date of entry, by submitting the form on the next page.
Working at thinkproject.com - Make your intelligence an asset.