Location

Poole, United Kingdom

Salary

To be discussed before interview

Job Type

Permanent

Date Posted

March 9th, 2022

View All Jobs

Senior Software Engineer (Rail Projects) - Hybrid Working Developer at Flowbird UK

Location

Poole, United Kingdom

Salary

To be discussed before interview

Job Type

Permanent

Date Posted

March 9th, 2022

View All Jobs

The Company

Flowbird has a presence in over 5,000 cities and towns, in 55 countries worldwide, delivering world-class innovative, intelligent transportation and parking solutions for cities on the move. We employ over 1,300 people – all committed to creating and delivering effective, high quality, urban mobility and parking systems. Our technical and engineering expertise ensures our market leadership introducing new and emerging payment technologies and underpins our innovative products and services.

 

We have a wide and established global customer base including transit scheme owners, local authorities, transport and parking operators. They rely on Flowbird to provide effective solutions which enhance efficiency and deliver a significant return on investment.

Flowbird globally and in the UK are rapidly expanding to ensure we manage an increasing market share of a rapidly expanding urban mobility industry sector.

 

Flowbird’s UK headquarters in Poole are located 150 m from the edge of Europe's largest natural harbour; It is a mecca for water sport lovers. Stunning beaches. Bustling quayside offering excellent shopping and waterside dining. Nestled between Bournemouth and the Jurassic Heritage Coast, plus less than an hour from the New Forest, Poole is the perfect career base.

 

Role

As Flowbird grows, we have a need for a Senior Software Engineer who will be primarily focused on developing and supporting the introduction of new products, and bug fixing of product issues. This role will involve working directly with a software development team.

 

Hybrid Working:

Flowbird operate a hybrid-working style that differs from team to team. This enables the opportunity for our employees to work remotely for a couple of days per week depending on their team activities.

 

Responsibilities:

  • Work with a team of remote and on-site software engineers to support and develop microservice-based solutions on Windows Embedded 8, Windows 10 IoT, and primarily written in C#, with underlying framework codebase written in C/C++
  • Oversee Agile Ceremonies and provide start and end of sprint KPI reports to aid governance
  • Actively contribute to software design and hands-on development
  • Realise and sustain the use of a CI/CD pipeline within the teams using bitbucket, Jenkins, Artificatory. Also sustain some legacy solutions in Team Foundation Server
  • Actively contribute to improve the quality of both products and services by working in accordance with internal and external quality standards
  • Ensure that technical standards, documentation and processes are applied to all delivery artefacts
  • Undertake software design reviews and provide guidance to other developers if necessary
  • Assist in the refinement of specifications and requirements into development backlogs, and present tested, working software in iteration reviews
  • Write effective software documentation
  • Resolve technical issues arising during the project lifecycle and after release
  • Assist in technical sales support and estimates for new sales opportunities or initiatives

Essential Experience:

  • 3+ years Object Oriented Design and Programming (e.g. UML, Design Patterns, SOLID principles)
  • 4+ years C#/.NET Software Development using the Visual Studio IDE
  • Familiar with application lifetime management with tools such as Jira, EazyBI
  • Experience of CI and the development/application of automated tests (TDD or BDD)
  • Source control tools and platforms such as git, Bitbucket and VSTFS
  • Unit and code coverage tool experience such as NUnit, SonarQube, Coverage tools
  • Experience of microservice architectures, REST Interfaces

Desired Experience:

  • C/C++ Software Development
  • Experience of embedded software development
  • WPF, MVVM familiarity, HMI design and implementation
  • Interfacing with factory engineering teams
  • Any of the following areas of expertise would be an advantage:
  • Transport Ticketing 
  • Point of Sale Terminals
  • Contactless Smartcards, ITSO
  • Contactless Payments and Payments Standards (cEMV, PCI)
  • Internet Security and protocols – e.g.  OWASP, OAuth2, OpenID

Company Benefits:

·        25 days holiday, plus Bank holidays, with the option to buy or sell days

·        Up to 6% contributory Company pension scheme

·        Life assurance of x4 annual salary

·        Health Cash Plan

·        Discounted gym membership with a company subsidy

·        6 months Company sick pay

·        Employee discounts

·        Employee assistance programme available 24/7

·        Flexible Benefits platform giving you the option to purchase additional benefits including critical illness cover, additional life assurance, dental insurance, health screening, cycle to work scheme, personal car leasing, breakdown cover, purchase of technology

·        Paid Employee Volunteering days

·        Hybrid working

·        Additional Maternity / Paternity leave

·        Free onsite car parking

·        Free tea/coffee

+ training opportunities and support for further career development - Interest in acting as scrum master and technical lead in the future will be considered for personal growth

 

PLEASE NOTE

*We will only consider applications from people who are already based in the UK and living in a commutable distance of our Test Team office in Poole, Dorset BH15.

*Agency introductions will not be considered.

This job has now closed

You can find more jobs over on our careers page.

See More Jobs

Jobs at Flowbird UK

Powered by