Software Engineer

Software Engineer

Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.
- Contract
- Dorset You'll be working within the Devices Team in an Agile environment developing application software for ticketing devices .

The focus will be on ETM/POS projects .

Start Date: Immediate / ASAP Rate: £500 per day (Inside IR35) Location: Dorset : on-site ?? Responsibilities ??? Design, code, and test microservice-based solutions on Android & .NET platforms (primarily in C# ).

?? Collaborate in a Scrum team , actively participating in all Agile ceremonies.

?? Coordinate with Delivery Lead & management to report progress and provide technical summaries.

?? Work with multiple Agile teams towards shared goals.

? Ensure product & service quality following internal and external standards.

?? Improve software processes & tooling for efficiency.

?? Ensure technical standards, documentation & processes are consistently applied.

?? Assist in refining requirements into development backlogs and demo working software in iteration reviews.

?? Support and sustain CI/CD pipelines using tools like Bitbucket, Jenkins, and Artifactory.

?? Write and lead software designs , presenting clear solutions and guiding developers.

?? Review code & resolve issues across the project lifecycle.

?? Support technical sales & effort estimation for new initiatives.

? Essential Experience ?? 5 years C#/.NET development (including Android).

?? 5 years REST/RESTful API development .

?? Strong OOP, UML, Design Patterns, SOLID principles.

?? 5 years in Agile (Scrum, Kanban, agile mindset) .

?? Hands-on experience with SonarQube & addressing security vulnerabilities.

?? CI & automated testing (TDD/BDD).

?? Unit testing & coverage tools (e.g., NUnit, SonarQube, AltCover).

? Desired Experience ?? Embedded software development knowledge.

?? Android development (Xamarin is a plus).

??? Windows CE/Embedded & .NET Compact Framework.

?? C/C++ on Linux (embedded).

?? JavaScript technologies.

??? Database technologies.

?? JIRA for workflow management.

??? Source control (Bitbucket, VSTFS).

?? CI/CD tools (Jenkins, Bamboo, Artifactory).

?? Scaling Agile (Disciplined Agile, LeSS), Scrum Master or Architectural Owner experience.

?? HMI design & implementation.

?? Interfacing with factory engineering teams .

??? Bonus expertise in: Transport Ticketing POS Terminals Contactless Payments (cEMV, PCI) Internet Security & Protocols (OWASP, OAuth2, OpenID) ?? Reports to: Software Delivery Lead If this sounds like you, please apply directly! Randstad Technologies is acting as an Employment Business in relation to this vacancy.d02fcfcb-6df4-40ee-95cf-3eb059ce3173
Company
Randstad Digital
Location
Normanton, West Yorkshire, UK
Posted
Company
Randstad Digital
Location
Normanton, West Yorkshire, UK
Posted