Tony Gee and Partners is seeking a dynamic and experienced Software Engineer to join our team and lead the charge in driving efficiency through automation within our business.

We are a leading civil engineering consultancy specialising in complex infrastructure projects across diverse sectors, including rail, highways, marine, power and energy, aviation, and more. Committed to continuous innovation, we have a business-level strategic goal to leverage digital tools to enhance efficiency, streamline processes, and drive transformative change within our organisation.

The ideal candidate will be a strategic thinker, proficient in software development, and capable of inspiring a small but growing team to create cutting-edge solutions that optimise our processes and contribute to the success of our projects.

Job responsibilities

  • Provide visionary leadership to the software engineering team, fostering a culture of innovation, collaboration, and continuous improvement.
  • Collaborate with appropriate groups and boards to align software development initiatives with the overall business strategy, with a specific focus on leveraging digital tools for efficiency gains.
  • Lead reviews of existing business and technical delivery processes, identifying opportunities for automation and optimisation.
  • Drive the adoption of cloud technologies for building scalable and efficient applications. Implement best practices in cloud database technology.
  • Nurture the growth and development of the software engineering team, ensuring proficiency in relevant technologies and methodologies, including .NET Framework, SharePoint, and cloud technologies.
  • Oversee the end-to-end software development lifecycle, ensuring projects are delivered on time, within scope, and meet or exceed quality standards.
  • Collaborate with cross-functional teams, including civil engineers, BIM specialists, and project managers, to integrate software solutions seamlessly into project workflows.
  • Stay abreast of industry trends and emerging technologies, recommending and implementing new tools and practices to enhance efficiency.


  • Proven experience in software engineering and demonstrated success in driving efficiency through digital tools, process automation and optimisation.
  • Proficient knowledge of agile methodologies with the ability to organise, lead, and successfully deliver software engineering projects.
  • Strong leadership and team management skills, with a track record of successfully leading software engineering teams.
  • In-depth knowledge of IDEs, .NET Framework and design/delivery systems such as Azure DevOps.
  • Experience with Azure Cloud services with a focus on web app development. Microsoft Certifications would be advantageous.
  • Excellent communication and collaboration skills, with the ability to interface effectively with both technical and non-technical stakeholders.
  • Excellent collaboration tools proficiency (Teams, Excel, Word, etc.).
  • Ability to effectively translate stakeholder requirements to actionable application development.
  • Approximately 6 years of professional industry experience.
  • We have a preference to the role being based in our Esher office however for the right candidate we would be happy for them to be based commutable to any of our UK offices


  • SharePoint / O365 Application development experience
  • UI/UX design principles
  • Data Analytics Proficiency
  • Basic Cybersecurity Awareness
  • Industry-specific Regulatory Compliance Familiarity
  • Familiarity with civil engineering consultancy or related industries
  • Understanding or having knowledge of Vector mathematics for the development of solutions in 3D Space
  • CAD software familiarity (e.g. Bentley, Autodesk, Trimble, etc.)

Why Work for Tony Gee?

We are an engineering consultancy renowned for delivering complex and innovative design solutions to the global construction industry. Our people make our business a success and so we invest in your development and wellbeing providing an environment that supports you at whatever career level you are at.

We believe that there is more to a job than work. We encourage a healthy work/life balance through a wide range of social activity groups. They’re great fun and a chance to expand your professional and social networks. We also offer the opportunity of a hybrid work model where you can split your working week between the office and your home.


Cycle to work scheme

Employee assistance programme

Eye care vouchers

Family friendly

Flexible annual leave allowance

Flexible working hours

Fundraising & volunteering opportunities

Generous company pension contributions

Group income protection

Life assurance

Private medical insurance

Social fund

Travel insurance


Apply Now

To apply for this role, please fill out this form, ensuring you have included the job reference and uploaded your CV. STRICTLY NO AGENCIES. Tony Gee and Partners LLP is an Equal Opportunities employer and is fully committed to equality and diversity in the workplace.



    Software Engineer – UK Offices



    Position type:

    Full time



    Job reference: