Salary: £25,000 - 30,000 per year 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 Responsibilities: 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. last updated 5 week of 2026