Software Engineer (.NET)

Posted on: 10/09/2018

Salary: Dependent on Experience

Start date: ASAP

Close date: Ongoing

This is a fantastic opportunity for a dedicated Software Engineer to join a thriving business with a wonderful culture and small business mind-set, but an international reach and reputation.

This role will work alongside our other talented .NET Developers on 3Squared’s RailSmart suite; our Queen’s Award winning collection of applications for rail operators.

Responsibilities Include:

  • Providing project estimation and risk assessments
  • Producing secure and high-quality code
  • Reviewing and updating technologies and tools on an on-going basis to ensure the team is not only up-to-date, but, ahead of the curve
  • Working with UI/UX Designers, QA Engineers and Project Managers through all stages of the software development lifecycle

Technical Skills/Experience Required

  • Awareness of service orientated architecture, e.g. developing and maintaining web services
  • An understanding of Agile development methods
  • Experience of using source code security, version control, issue monitoring and builds
  • Awareness of cloud technologies
  • Knowledge of a full product life cycle
  • Experience of Test Driven Development in both enterprise and commercial applications
  • Familiarity with secure coding principles
  • Knowledge in Object Oriented Analysis and Design Techniques
  • Good working knowledge of technologies including:
    – C#
    – MVC
    – Web Forms
    – Web API
    – Entity Framework
    – SQL Server

Personal Qualities Required

  • A passion for keeping up with current and future technological trends and developments
  • Self-motivated
  • The ability to work under pressure
  • Delivery and customer service focussed

We are committed to treating your data appropriately under GDPR. Our Privacy Policy can be found at the bottom of this page.

We do not accept unsolicited phone calls or CV’s from recruitment agencies.


To apply, please email