Full Stack Software Engineer

thinkproject
Reading, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Reading, United Kingdom

Tech stack

ASP.NET
JavaScript
API
Agile Methodologies
Application Performance Management
Build Automation
Azure
C Sharp (Programming Language)
Cloud Computing
Data Migration
Microsoft SQL Server
SQL Azure
TypeScript
React
GIT
Information Technology
Front End Software Development
Serverless Computing
Legacy Systems

Job description

  • Develop and maintain scalable, high-quality applications using React (and related ecosystem tools such as TypeScript) for front-end development.
  • Design and implement robust back-end services and APIs using C#, ASP.NET Core, and SQL Server.
  • Deploy, monitor, and optimize applications in Azure using services such as App Services, Azure Functions, Azure SQL, and messaging/event-driven services including Event Grid, Event Hubs, and Service Bus.
  • Contribute to the design and implementation of event-driven architectures that ensure scalability, resilience, and real-time responsiveness.
  • Where relevant, contribute to data migration activities from legacy systems, supporting analysis, transformation, validation, and cutover planning alongside the wider team.
  • Collaborate closely with product owners, QA engineers, and other developers in an Agile environment to deliver robust solutions.
  • Troubleshoot issues, implement fixes, and proactively improve application performance and reliability.
  • Stay current with emerging technologies, advocate for best practices, and contribute ideas for continuous improvement.

Why Join Us?

Be part of a collaborative and innovative environment where your ideas are valued, and your contributions make a real impact. We offer opportunities for professional growth, exposure to cutting-edge technologies, and the chance to work on meaningful projects that scale. Whether you're passionate about building intuitive user experiences or solving complex back-end challenges, you'll find room to grow and thrive here.

Requirements

  • 4+ years of professional experience as a Full Stack Developer, or equivalent expertise.
  • Strong proficiency in React and the modern JavaScript/TypeScript ecosystem.
  • Solid experience with C#, ASP.NET Core, and Microsoft SQL Server.
  • Hands-on experience deploying and managing cloud applications in Azure, ideally with Event Grid, Event Hubs, or Service Bus for event-driven solutions.
  • Familiarity with Git and CI/CD pipelines for automated builds and deployments.
  • Ability to work effectively in an Agile environment and adapt to evolving project requirements.
  • Excellent communication and problem-solving skills, with a proactive and collaborative approach., * Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Azure or Microsoft certifications (beneficial but not required).
  • Experience optimizing applications for performance and scalability.
  • Knowledge of scalable architectures, including event-driven and cloud-native designs.
  • Exposure to data migration from legacy applications or platforms.

Benefits & conditions

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.

About the company

thinkproject was founded in 2000 in Munich, Germany. Since then, the company has grown into the leading provider for cross-enterprise collaboration and information management in Europe.

Global customers from the construction and engineering industries are served from thinkproject’s home base in Munich and via a range of subsidiaries across Europe.

thinkproject addresses today’s digitization challenges in construction and engineering by providing state-of-the-art software solutions as well as industry expert consulting and services.

Apply for this position