Software Engineer in Basingstoke

Software Engineer in Basingstoke

Basingstoke Full-Time 30000 - 50000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Design and develop innovative software solutions for ticketing devices in an Agile environment.
  • Company: Join Arrive, a forward-thinking tech company transforming urban mobility.
  • Benefits: Enjoy competitive salary, health benefits, remote work options, and growth opportunities.
  • Why this job: Make a real impact on urban mobility while working with cutting-edge technologies.
  • Qualifications: 2+ years of C#/.NET experience and a passion for Agile methodologies.
  • Other info: Work in a vibrant location near stunning beaches and exciting career growth.

The predicted salary is between 30000 - 50000 £ per year.

Due to an increase in software development demand across a number of projects, we have an opportunity for a software engineer who will be primarily focused on designing, developing and supporting the introduction of new product features, and bug fixing of legacy product issues. This role will involve working within the Devices Team, and within an Agile environment developing application software for ticketing devices.

Responsibilities

  • Designing, coding and testing of microservice-based solutions on multiple platforms – including Android and .NET primarily written in C#.
  • Working as part of a Scrum team, attending and contributing to all agile ceremonies.
  • Contribute to the coordination of multiple Agile teams developing in parallel to a shared goal.
  • Actively contribute to improve the quality of both products and services by working in accordance with internal and external quality standards.
  • Designing and realising software process and tooling improvement activities.
  • Ensure that technical standards, documentation and processes are applied to all delivery artefacts.
  • Assist in the refinement of functional specifications and requirements into a development backlog, and present tested, working software in iteration reviews.
  • Realise and sustain the use of a CI/CD pipeline within the teams using Bitbucket, Jenkins, Artifactory.
  • Writing effective software design, and to present coherent solutions and provide guidance to other developers where required.
  • Do code reviews and resolve technical issues arising during the full project lifecycle.
  • Assist in technical sales support and estimates for new sales opportunities or initiatives.
  • 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 one or more JavaScript technologies.
  • Experience of database technologies.
  • Experience of JIRA as a workflow tool.
  • Scaling Agile methodologies ideally including some knowledge of Disciplined Agile and LeSS and experience as Scrum Master / Architectural Owner.
  • HMI design and implementation.

Essential Experience

  • 2+ years C#/.NET Software Development using a Visual Studio IDE, on Android and/or .NET Compact Framework.
  • 2+ years developing REST/RESTful interfaces.
  • 2+ years Object Oriented Design and Programming using UML, Design Patterns, SOLID principles.
  • 2+ years agile experience including Scrum, Kanban, agile mindset.
  • Experience of CI and the development/applicatif automated tests (TDD or BDD).
  • Source control tools such as GitHub, Bitbucket and VSTFS.
  • CI/CD tools such as Jenkins, Bamboo, Artifactory.
  • Unit test and code coverage tool experience such as NUnit, SonarCube, AltCover.
  • Experience of microservice architectures, REST Interfaces.

Desired Experience

  • Android development, knowledge of Xamarin is useful.
  • 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.

We’ve signed up to an ambitious journey. Join us! As Arrive, we guide customers and communities towards brighter futures and more livable cities. Our people and our values help us be at our best. For our customers. For the cities and communities we serve. For ourselves. As a global team, we are transforming urban mobility. Let’s grow better, together.

Arrive’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.

Software Engineer in Basingstoke employer: Parkopedia

At Arrive, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation within our Agile teams. Our Poole headquarters not only provides a stunning coastal backdrop but also supports employee growth through continuous learning opportunities and a commitment to quality in software development. Join us to be part of a transformative journey in urban mobility, where your contributions will help shape the future of communities and cities.
P

Contact Detail:

Parkopedia Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Basingstoke

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to C# and .NET. Having tangible examples of your work can really set you apart during interviews.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding Agile methodologies. Practice common coding challenges and be ready to discuss your past experiences with microservices and CI/CD pipelines.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Software Engineer in Basingstoke

C#/.NET Software Development
Microservice Architecture
Agile Methodologies
REST/RESTful Interfaces
Object Oriented Design
UML
Design Patterns
SOLID Principles
CI/CD Pipeline
Jenkins
Bitbucket
Unit Testing
Database Technologies
JavaScript Technologies
HMI Design and Implementation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with C#, .NET, and Agile methodologies. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include any relevant projects you've worked on, especially those involving microservices or RESTful interfaces. This gives us a glimpse of your hands-on experience and problem-solving skills.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at Parkopedia

✨Know Your Tech Stack

Make sure you’re well-versed in C#, .NET, and any other technologies mentioned in the job description. Brush up on your knowledge of microservices, RESTful interfaces, and Agile methodologies. Being able to discuss your experience with these tools confidently will show that you're a great fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've designed, developed, or fixed software issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you demonstrate your ability to tackle challenges effectively, which is crucial for a Software Engineer.

✨Familiarise Yourself with Agile Practices

Since this role involves working within a Scrum team, be ready to talk about your experience with Agile ceremonies and how you’ve contributed to team goals. Highlight any experience you have as a Scrum Master or Architectural Owner, as this could set you apart from other candidates.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s projects, team dynamics, and future goals. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values. Plus, it’s a great way to engage with your interviewers!

Software Engineer in Basingstoke
Parkopedia
Location: Basingstoke

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>