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
£ 30KJob 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