At a Glance
- Tasks: Write clean code and design software features in a dynamic Agile environment.
- Company: Join a leading tech firm in Manchester with a hybrid work model.
- Benefits: Enjoy a competitive salary, health benefits, and opportunities for professional growth.
- Other info: Collaborate with a multi-disciplined team and support live systems.
- Why this job: Make an impact on mission-critical systems while working with cutting-edge technologies.
- Qualifications: Experience in software development and proficiency in languages like C++, C#, or Python.
The predicted salary is between 40000 - 65000 £ per year.
Location: Manchester - hybrid
Salary: £40,000 - £65,000
Security Clearance – You will ideally hold an active SC clearance and be willing to go through the higher clearance process.
This role offers the opportunity to work across the full software development lifecycle, contributing to the design, implementation, and verification of complex, mission-critical systems within an agile environment.
Key Responsibilities
- Write clean, efficient, and maintainable code while contributing to peer reviews.
- Design software features that align with product roadmaps.
- Break down large development tasks into manageable Agile sprints.
- Build end-to-end solutions within a highly secure environment.
- Work as part of a multi-disciplined Agile/Scrum team.
- Contribute to the support of multiple live systems.
Essential Skills & Experience
- Experience developing software across the full product lifecycle, from concept through to deployment.
- Proficiency in modern programming languages such as C++, C#, and Python.
- Experience working in agile development environments (Scrum, Kanban, etc.).
- Familiarity with modern development tools including Git, GitLab, and VS Code.
Desirable Experience
- Experience in one or more of the following would be advantageous:
- Modern UI/UX design and development.
- Embedded software development, cross-compilation and deployment.
- Linux systems, kernel drivers, and low-level development.
- DevOps practices, CI/CD pipelines, containerisation (Docker).
- Technical leadership, mentoring, or line management.
Software Engineer employer: Parking Eye
Contact Detail:
Parking Eye Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with C++, C#, Python, and agile methodologies. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 4
Don't forget to apply through our website! We’ve got loads of opportunities waiting for talented Software Engineers like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with modern programming languages like C++, C#, and Python, and don’t forget to mention any agile development experience you have!
Showcase Your Projects: Include specific projects that demonstrate your skills across the full software development lifecycle. We love seeing how you've contributed to design, implementation, and verification in previous roles.
Be Clear and Concise: When writing your application, keep it clear and concise. Use bullet points where possible to make it easy for us to see your key achievements and skills at a glance.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to see what you bring to the table!
How to prepare for a job interview at Parking Eye
✨Know Your Code
Brush up on your coding skills, especially in C++, C#, and Python. Be ready to discuss your past projects and the code you've written. Practising coding challenges can help you articulate your thought process during the interview.
✨Understand Agile Methodologies
Since the role involves working in an Agile environment, make sure you’re familiar with Scrum and Kanban. Be prepared to discuss how you've contributed to Agile sprints in previous roles and how you handle task breakdowns.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some technical questions or coding problems during the interview. Think about how you approach problem-solving and be ready to explain your reasoning clearly. This will demonstrate your ability to write clean and maintainable code.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, the software development lifecycle at the company, and how they implement DevOps practices. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.