Software Engineer

ECM Selection Limited
Horsham, UK
28 days ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£50,000.0
Working hours
Regular working hours

Tech stack

Microsoft Windows Amazon Web Services Microsoft Azure C Sharp (Programming Language) Cloud Computing Continuous Integration DevOps Object-Oriented Software Development Proprietary Software Puppet

Job description

This global software simulation company produces a range of software tools and products used by engineers across multiple industries and sectors including aerospace, electronics, and healthcare. They are looking to recruit a software engineer with interests and competence with DevOps technologies to join one of their software product teams., Their simulation software utilises highly mathematical methodologies to solve problems. To keep this optimised and efficient, they look to write clean, maintainable code to automate infrastructure, development workflows and deployment pipelines. As a software engineer, you’ll build internal tools and services that provides an accessible Cloud based platform for other engineers to release quality features. Key responsibilities would include: developing C# internal tools and services, designing CI / CD pipelines, supporting cloud infrastructure migration, removing bottlenecks in the development process., Keywords: Software Engineer, C#.NET, Cloud / DevOps, CI / CD, OOP, Internal Software Tools, Windows, Hybrid, West Sussex / South - Central Oxfordshire, South Cambridgeshire

Requirements

  • A degree in computer science or similar and familiarity with software engineering and DevOps technologies.
  • Demonstrable experience programming in C# using OOP design principles for microservices or similar Cloud-based applications.
  • Experience using typical DevOps tools and practices for software delivery automation (including Docker, CI / CD tools, Ansible, Puppet, Azure / AWS).
  • Must have good understanding of the Windows environment and virtualised platforms.

This role primarily is a software engineering position rather than a DevOps role. Lack of C# experience would hinder your application. The role would suit a software engineer moving into a more DevOps oriented position.

The position is nominally tied to offices based in Horsham, West Sussex, but there is flexibility - hybrid is possible with occasional visits to the office (at least once per week). Other office locations may be also possible including South-Central Oxfordshire and South Cambridgeshire.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:26 min

Understanding Puppeteer and its underlying architectural design

Miki Lombardi · JS Congress

1:06 min

Outline of free tools for Microsoft Azure

Radu Vunvulea Radu Vunvulea · World Congress 2022

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all