C# Developer
mthree
Poole, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Job source
Tech stack
.NET Framework
Android Software Development
Software Applications
JIRA
Automation of Tests
Unit Testing
C Sharp (Programming Language)
C++ (Programming Language)
Code Coverage
Software Quality
Computer Programming
Information Technology Consulting
+25 more
Databases
Continuous Integration
Linux
Embedded Software
Windows Embedded
Github
Internet Security
Microsoft Visual Studio
Nunit
OAuth
OpenID
Open Web Application Security
Scrum Methodology
Smart Cards
Software Engineering
Microsoft Windows CE
Xamarin
Information Technology
Bitbucket
Restful APIs
Software Version Control
Atlassian Bamboo
Jenkins
Artifactory
Microservices
Job description
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 devices
Responsibilities
- 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 ceremonies
- Actively contribute to improve software quality
- Assist in realising software process and tooling improvement activities
- Ensure that technical standards and development processes are adhered to during all stages of development
- Support the refinement of specifications and requirements into software development backlogs
- Write effective documentation and test processes
- Resolve technical issues arising during the project lifecycle and after release
- 1+ 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 environment
Desired/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 environment
- Experience of JIRA as a workflow tool
- 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.
Seniority level
- Entry level
Employment type
- Full-time
Job function
- Engineering, Information Technology, and Quality Assurance
Industries
- IT Services and IT Consulting
Poole, England, United Kingdom
Requirements
- 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 environment
- Experience of JIRA as a workflow tool
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT