C# Python Developer

the Bridge
Bristol, United Kingdom
8 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 30K

Job location

Bristol, United Kingdom

Tech stack

3d Models
API
Algorithm Design
C Sharp (Programming Language)
Computer Programming
Python
Object-Oriented Software Development
Performance Tuning
Software Engineering
Data Processing
Gitlab
Tekla (Software)
Information Technology
Vba Programming Language
Software Version Control

Job description

  • Participate in testing new digital solutions proposed by various stakeholders for projects like SZC
  • Ensure the efficient detailing of reinforced concrete structures and support related tasks for other projects (e.g., HPC and 1229) as needed
  • Develop software and plugins to support control and modelling activities, including updating or creating tools for Tekla Structures software using C#
  • Collaborate with multidisciplinary teams to ensure BIM development quality and compliance with project standards

Technologies:

  • 3D
  • API
  • BIM
  • C#
  • GitLab
  • Support
  • Python
  • VBA

More:

We are seeking a proactive and innovative C# Python Developer to join our Bristol-based team. This role combines project-focused responsibilities with a proactive contribution to our broader digital development strategy and tool innovation. The initial contract is for 4 months, from January to April 2026, with potential for extension.

Requirements

  • Proficiency in C# and Python programming
  • Experience in algorithm development for civil engineering execution studies
  • Knowledge of object-oriented programming, C# Open API, and VBA
  • Skills in performance optimization and large-scale data processing
  • Familiarity with 3D modelling libraries and tools (Tekla Structures)
  • Experience with GitLab version control platform
  • Solid understanding of BIM concepts and tools is a strong asset
  • Strong teamwork and communication skills
  • Analytical thinking and problem-solving abilities
  • Self-driven and methodical work approach
  • Capacity to adapt and learn quickly in a dynamic environment
  • Degree in Civil Engineering, Software development, or a related discipline combining structural engineering and programming skills
  • Additional training in software development or BIM is highly desirable
  • Minimum of 3 years of experience in developing engineering calculation and/or BIM tools
  • Prior experience in the civil engineering sector is highly valued

Apply for this position