img
Permanent

Devices Software Engineer

Poole
money-bag Negotiable
Posted 2 days ago

Role

Due to an increase in software development demand across a number of projects we have an opportunity for a software engineer. This role will involve working within the Devices Team, and within a Scrum team developing application software for ticketing devicesResponsibilities

Designing, coding and testing of a microservice-based solutions on a number platforms – including Android and .NET primarily written in C#.Work as part of a Scrum team, attending and contributing to all ceremoniesActively contribute to improve software qualityAssist in realising software process and tooling improvement activitiesEnsure that technical standards and development processes are adhered to during all stages of developmentSupport the refinement of specifications and requirements into software development backlogsWrite effective documentation and test processesResolve technical issues arising during the project lifecycle and after release1+ years C#/.NET Software Development using a Visual Studio/Rider IDE.Knowledge or Experience in developing REST/RESTful interfaces.Knowledge/Experience of CI and the development/applicatif automated tests (TDD or BDD).Source control tools such as Bitbucket and GitHUB.CICD tools such as Jenkins, Bamboo, Artifactory.Unit test and code coverage tool experience such as NUnit, SonarCube, AltCover.Experience of microservice architectures, REST Interfaces.Experience within an embedded software development environmentDesired/Nice to have Experience

Android development, knowledge of Xamarin is useful.Programming for Windows CE/Windows Embedded Compact and use of .NET Compact Framework.C/C++ Embedded Software Development on Linux would be useful.Experience of database technologies.Experience of microservice architectures, REST Interfaces.Experience within an embedded software development environmentExperience of JIRA as a workflow toolInterfacing 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.Seniority level

Entry levelEmployment type

Full-timeJob function

Engineering, Information Technology, and Quality AssuranceIndustries

IT Services and IT ConsultingPoole, England, United ..... full job details .....

Other jobs of interest...

JPMorganChase
BournemouthYesterday
money-bagNegotiable
JPMorganChase
Bournemouth
money-bagNegotiable
JPMorgan Chase & Co.
Bournemouth
money-bagNegotiable

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!