C# .NET Core Developer - DevOps

Location: Wokingham

Salary: Competitive

Division: Transportation

Contract Type: Permanent

Related Positions

Project Manager - Consultancy & Research

Location: Wokingham

Salary: Competitive

Division: Infrastructure

Contract Type: Permanent

Junior Project Manager

Location: Wokingham

Salary: Competitive

Division: Infrastructure

Contract Type: Permanent

Transport Planning Service Lead

Location: Wokingham

Salary: Competitive

Division: Transportation

Contract Type: Permanent

Collision Investigator - Road Traffic Accidents

Location: Nationwide

Salary: Competitive

Division: Engineering & Technology

Contract Type: Permanent

C# .NET Core Developer - DevOps

About The Role                                                 CIQUHP

New opportunity for a C# .NET Core developer with a DevOps mindset to drive a cohesive approach to TRL’s cloud based Traffic Management solutions. Already established within major cities across the globe, TRL software drives efficiencies and has been reducing journey times on our roads for many years, and is now being evolved and reimagined to meet the needs of future mobility and to become embedded in the fabric of connected and autonomous vehicles.

Working within an Agile team, you will utilise your broad knowledge across information systems and cloud solutions to develop new cross-platform products using C# and .NET Core.  You will be skilled in a range of aspects of the full technical software product development lifecycle including: systems architecture, algorithmic design, software implementation and testing. You will have experience of developing under Windows and Linux using C# and .NET Core using SOLID principles, and will develop new programming and other relevant capabilities to support the enhancement and integration of our products and services. You will work in an Agile and cost- effective way, able to apply agreed working methods and practices, to deliver work within time/cost/quality parameters. You will be curious to learn and to improve continually the way TRL Software works to be the leader in its chosen markets.  

Key Duties / Responsibilities

  • Develop product enhancements / new products against the agreed product roadmap
  • Design new technical algorithms
  • Design new systems architectures
  • Work across the product portfolio
  • Support the development of product roadmaps
  • Develop and improve the technical capability of the whole team
  • Be forward thinking, identifying and deploying new technologies that will give our portfolio of products commercial edge 
  • Resolve product queries and test product resilience
  • Apply Agile working practices that accelerate product development and deliver products in a way that achieves time/cost/quality goals 
  • Undertake product testing as part of a wider quality assurance function
  • Document technical solutions

Skills & Experience

  • C# / .NET Core development
  • SOLID principles
  • REST / JSON / RabbitMQ / SOA
  • Linux / Windows SysAdmin, DBA
  • AWS IaaS / PaaS
  • GitLab / Terraform / Jira
  • Scrum practice
  • Knowledge of ISO 9001 / 27001 and information security.

Communication Requirements

Applicants must be able to demonstrate excellent written and verbal communication skills.

 

Benefits

At TRL we offer a competitive benefits package including:

  • Support for professional memberships and study
  • 25 days annual leave
  • Life Assurance cover and Group Income Protection
  • Flexible working hours
  • Flexible benefits package
Apply now