At a Glance
- Tasks: Design and develop software for ticketing devices that enhance urban mobility.
- Company: Join Arrive, a forward-thinking tech company transforming cities and communities.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Collaborative Agile environment with excellent career advancement potential.
- Why this job: Make a real impact on urban travel while working with cutting-edge technologies.
- Qualifications: 2+ years of C#/.NET experience and a passion for clean coding.
The predicted salary is between 40000 - 50000 £ per year.
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 make it happen. We Arrive Curious, Focused and Together. Our values guide us and help us be at our best for our customers, the cities and communities we serve, and for ourselves. As a global team, we are transforming urban mobility. Let’s grow better, together.
The Role
Due to an increase in software development demand across a number of projects, we have an opportunity for a Software Engineer to join our Devices Team. You will be primarily focused on designing, developing, and supporting the introduction of new product features while resolving legacy product issues within an Agile environment. This role offers the unique opportunity to develop application software for ticketing devices that impact urban mobility, reporting through our established engineering leadership. You will collaborate with key stakeholders across the business to refine functional specifications into development backlogs, ensuring our technical standards remain world-class.
How to make an impact
- Design, code, and test microservice-based solutions on Android and .NET platforms primarily using C#.
- Actively participate in a Scrum team, contributing to all agile ceremonies and parallel team coordination.
- Drive product quality by adhering to internal/external standards and improving software processes and tooling.
- Realize and sustain the use of a CI/CD pipeline using tools like Bitbucket, Jenkins, and Artifactory.
- Provide technical guidance through effective software design, code reviews, and technical issue resolution throughout the project lifecycle.
- Support technical sales by providing estimates for new opportunities and initiatives.
About you
You are a proactive problem-solver who thrives in a collaborative, Agile environment. You take pride in writing clean, efficient code and are passionate about maintaining high technical standards through documentation and peer reviews. You are at your best when working within a team to turn complex requirements into functional, tested software. With a curious mindset, you are eager to contribute to process improvements and enjoy the challenge of working across multiple platforms and technologies to simplify the travel experience for everyone.
Your background
- Experience of developing embedded software using Linux or Android SDKs.
- 2+ years of C#/.NET Software Development experience (Visual Studio) on Android and/or .NET Compact Framework.
- Proven experience developing REST/RESTful interfaces and working with microservice architectures.
- Strong foundation in Object Oriented Design (OOD) using UML, Design Patterns, and SOLID principles.
- Hands-on experience with CI/CD tools (Jenkins, Bitbucket, Artifactory) and automated testing (TDD/BDD).
- Solid understanding of Agile methodologies (Scrum, Kanban) and source control tools like Git.
- Familiarity with database technologies and workflow tools such as JIRA.
Software Engineer (Poole, UK) employer: Parking Network BV
Contact Detail:
Parking Network BV Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (Poole, UK)
✨Tip Number 1
Get your networking game on! Reach out to current employees at Arrive through LinkedIn or other platforms. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview like it’s a coding challenge! Brush up on your C# skills and be ready to discuss your experience with Agile methodologies. Show us how you’ve tackled complex problems in the past.
✨Tip Number 3
Don’t just talk about your technical skills; share your passion for urban mobility! We want to see that you’re not only a great coder but also someone who cares about making cities better for everyone.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our mission.
We think you need these skills to ace Software Engineer (Poole, UK)
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for software engineering shine through! We want to see how excited you are about transforming urban mobility and making a difference in communities.
Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with C#, .NET, and any relevant projects you've worked on. We love seeing how your skills align with our needs, so don’t hold back!
Be Clear and Concise: Keep your application clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate straightforward communication, especially when it comes to your technical skills and experiences.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Parking Network BV
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, .NET, and microservices. Brush up on your experience with CI/CD tools like Jenkins and Bitbucket, as well as Agile methodologies. Being able to discuss your hands-on experience confidently will show that you’re a great fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous projects. Think about specific instances where you improved processes or resolved technical issues. This will demonstrate your proactive approach and ability to thrive in a collaborative environment, which is key for this role.
✨Engage with the Team Dynamics
Since this role involves working within a Scrum team, be ready to discuss your experiences in Agile settings. Talk about how you’ve contributed to team ceremonies and how you handle collaboration with stakeholders. Showing that you can work well with others will resonate with their values of being 'Curious, Focused, and Together.'
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s projects, team structure, and future goals. This not only shows your interest in the role but also gives you a chance to assess if the company aligns with your career aspirations. Asking about their approach to urban mobility can also highlight your enthusiasm for their mission.