Software Developer C#

6 months ago


Pune, India Thinkproject Full time
Want to work in a culture built on mutual trust and respect? How about having the freedom to make work fit into your life (and not the other way round)? A career with Thinkproject could be just the opportunity you're looking for.

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 experience in software development using languages such as C#
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 3 years of experience developing production quality software
• Nice to have: knowledge of React.js

What we offer

Health Days  I  Lunch 'n' Learn Sessions  I  Women's Network  LGBTQIA+ Network  I  Demo Days  Coffee Chat Roulette  I  Ideas Portal  I  Free English Lessons  I  Thinkproject Academy  I  Social Events  I  Volunteering Activities  I  Open Forum with Leadership Team (Tp Café)  I  Hybrid working  I  Unlimited learning

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.
  • C# Software Engineer

    4 weeks ago


    Pune, Maharashtra, India MSA Software Full time

    Job Requirements:We are seeking a highly skilled C# Software Engineer to join our team at MSA Software. The ideal candidate will have a strong background in .NET development, with experience in creating scalable and secure software solutions using .NET programming languages.Key Responsibilities:Design and develop high-quality software applications using .NET...


  • Pune, Maharashtra, India StaffSeek Full time

    C++ Developer Job DescriptionWe are seeking a skilled C++ developer to join our team at StaffSeek. The ideal candidate will have experience in object-oriented design and programming, with a strong proficiency in C++ and its latest standards. Key Responsibilities:1. Design and implement scalable and maintainable software solutions.2. Develop and test C++...

  • Software Developer C#

    4 weeks ago


    Pune, Maharashtra, India Thinkproject Full time

    Software Development at ThinkprojectWe're seeking an experienced C# Software Developer to join our team at Thinkproject. As a key member of our software development team, you'll be responsible for designing, developing, and testing new and existing software applications. Your expertise in C# and related technologies will help us deliver cutting-edge...


  • Pune, Maharashtra, India Actian Corporation Full time

    Job Title: Senior C++ Software DeveloperJob Summary:We are seeking a highly skilled Senior C++ Software Developer to join our team at Actian Corporation. As a Senior C++ Software Developer, you will be responsible for designing, developing, and testing software applications using C++.Key Responsibilities:Design and develop software applications using C++Test...


  • Pune, Maharashtra, India Altair Engineering Full time

    About Altair EngineeringAltair is a global technology company providing software and cloud solutions in the areas of product development, high performance computing (HPC) and data analytics.We help organizations in nearly every industry to compete more effectively in a connected world, while creating a more sustainable future.Our team consists of over 3,000...


  • Pune, Maharashtra, India SPN Globe Full time

    Job Description :Position - C++Location - Pune, Hinjewadi.Work Mode - 4 days office.Interview Process - 2 Technical + 1 HRExp - 8+ YearsHere is a detailed job description for a Lead or Senior Resource with strong technical skills in C++, C#, .NET, WPF, and 5-8 years of experience :Job Summary :We are seeking an experienced Lead/Senior Software Developer with...


  • Pune, India SPN Globe Full time

    Job Description :Position - C++Location - Pune, Hinjewadi.Work Mode - 4 days office.Interview Process - 2 Technical + 1 HRExp - 8+ YearsHere is a detailed job description for a Lead or Senior Resource with strong technical skills in C++, C#, .NET, WPF, and 5-8 years of experience :Job Summary :We are seeking an experienced Lead/Senior Software Developer with...

  • Trigent Software

    2 months ago


    Pune, Maharashtra, India Trigent software ltd Full time

    Job Title : Linux Device Driver Development. Experience : 6 to 10 Years. Job Location : Pune. Key Word : Linux Device drivers, Linux Driver Interfaces , C/C++ programming , Python Scripting, kernel-mode APIs. Academics to consider : B. Tech / BE / M. Tech / MCA as full time academic qualification. Job Description / Requirement. Key Responsibilities : -...

  • Trigent Software

    2 months ago


    Pune, India Trigent software ltd Full time

    Job Title : Linux Device Driver Development. Experience : 6 to 10 Years. Job Location : Pune. Key Word : Linux Device drivers, Linux Driver Interfaces , C/C++ programming , Python Scripting, kernel-mode APIs. Academics to consider : B. Tech / BE / M. Tech / MCA as full time academic qualification. Job Description / Requirement. Key Responsibilities : -...

  • Trigent Software

    1 day ago


    Pune, India Trigent software ltd Full time

    Job Title : Linux Device Driver Development. Experience : 6 to 10 Years. Job Location : Pune. Key Word : Linux Device drivers, Linux Driver Interfaces , C/C++ programming , Python Scripting, kernel-mode APIs. Academics to consider : B. Tech / BE / M. Tech / MCA as full time academic qualification. Job Description / Requirement. Key Responsibilities : -...


  • Pune, India Spectrum Talent Management Private Limited Full time

    Technical RequirementsWe are seeking a skilled Embedded C Software Developer to join our team at Spectrum Talent Management Private Limited.Key ResponsibilitiesOur ideal candidate will have experience in developing, testing, and maintaining embedded software in C for automotive applications, with a strong focus on Autosar architecture.They will be...


  • Pune, Maharashtra, India Vertiv Full time

    About the RoleWe are seeking an experienced Software Development Engineer Lead to lead our software development projects in a Linux environment using C/C++ technologies. The successful candidate will be responsible for implementing software consisting of control functions, communication protocols, drivers, and web page user interfaces.Key...


  • Pune, India GS E&C Full time

    General Job Description The Business Development Manager will be responsible for driving growth and identifying new business opportunities within the Independent Power Producer (IPP) sector, with a specific focus on the Commercial & Industrial (C&I) segment. This role involves developing and executing strategies to enhance the company’s market presence...


  • Pune, Maharashtra, India Pratiti Technologies Pvt. Ltd. Full time

    Software Engineer - C++ Development RoleThe Software Engineer - C++ Development is responsible for the design, development, and testing of software applications using C++. This role involves collaborating with cross-functional teams to identify and prioritize project requirements, participating in code reviews, and troubleshooting technical issues. The ideal...


  • Pune, India GS E&C Full time

    General Job DescriptionThe Business Development Manager will be responsible for driving growth and identifying new business opportunities within the Independent Power Producer (IPP) sector, with a specific focus on the Commercial & Industrial (C&I) segment. This role involves developing and executing strategies to enhance the company’s market presence and...

  • C Software Engineer

    4 weeks ago


    Pune, Maharashtra, India Pratiti Technologies Pvt. Ltd. Full time

    Software Engineer (C)About the RolePratiti Technologies Pvt. Ltd. is seeking a skilled C Software Engineer to join our team. In this role, you will be responsible for developing software applications using C, collaborating with cross-functional teams, and contributing to improving code quality.Key Responsibilities• Develop software applications using C•...


  • Pune, India GS E&C Full time

    General Job DescriptionThe Business Development Manager will be responsible for driving growth and identifying new business opportunities within the Independent Power Producer (IPP) sector, with a specific focus on the Commercial & Industrial (C&I) segment. This role involves developing and executing strategies to enhance the company’s market presence and...


  • pune, India GS E&C Full time

    General Job DescriptionThe Business Development Manager will be responsible for driving growth and identifying new business opportunities within the Independent Power Producer (IPP) sector, with a specific focus on the Commercial & Industrial (C&I) segment. This role involves developing and executing strategies to enhance the company’s market presence and...

  • C++ Software Engineer

    4 weeks ago


    Pune, Maharashtra, India Pratiti Technologies Pvt. Ltd. Full time

    Software Product Engineering - C++ DeveloperKey Responsibilities:Develop software applications using C++.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code reviews and contribute to improving code quality.Troubleshoot and resolve technical issues.Stay up-to-date with industry trends and emerging...

  • C++ Software Engineer

    1 month ago


    Pune, India Data Dynamics Full time

    Job Opportunity: We are seeking a highly skilled C++ Software Engineer to join our team at Data Dynamics. As a Senior C++ Developer, you will be directly involved in the development and debugging of C++ applications, working on Windows and Linux platforms.Key Responsibilities:Develop and implement C++ software applications, ensuring they are scalable,...