Full Stack Software Engineer in Cheltenham

Full Stack Software Engineer in Cheltenham

Cheltenham Full-Time 55000 - 80000 € / year (est.) No home office possible
P

At a Glance

  • Tasks: Design and develop advanced software solutions in a dynamic, agile environment.
  • Company: Join a forward-thinking tech company known for its supportive culture.
  • Benefits: Enjoy a competitive salary, bonuses, health benefits, and flexible contract options.
  • Other info: Great opportunities for career growth and development in a collaborative team.
  • Why this job: Make an impact on innovative projects while collaborating with experienced engineers.
  • Qualifications: Experience in software engineering and proficiency in languages like C, Python, or Java.

The predicted salary is between 55000 - 80000 € per year.

We are looking for a talented Software Engineer to join a team developing advanced software solutions. This role offers the opportunity to work on complex projects while collaborating with experienced engineers and technical specialists.

Salary - £55,000 – £80,000 per year, depending (Bonus and Benefits)

Clearance: eDV

Location: Hampshire or Surrey

Contract options also available.

About the role

You will contribute to the design, implementation, and testing of software components within an agile development environment. Depending on your expertise, the role may involve work on modern UI development or embedded software. At Forward Role, the client has received glowing testimonials for the team specifically around the support staff receive, the cross-functional nature of programmes, and potential for growth in the business.

Key Responsibilities

  • Design and develop software components for technology products
  • Implement and test software as part of an agile development team
  • Collaborate with product and technical teams to deliver high-quality solutions
  • Contribute to the ongoing development and improvement of existing systems
  • Participate in technical discussions and evaluate design trade-offs
  • Work closely with internal teams and stakeholders across engineering disciplines

Essential Requirements

  • Experience in software engineering across the full product development lifecycle
  • Understanding of modern software architecture practices
  • Experience implementing scientific or algorithm-based applications
  • Proficiency in programming languages such as C, C++, Python, or Java
  • Experience with Agile methodologies (Scrum or Kanban)
  • Familiarity with development tools such as Git, GitLab, and VS Code

Desirable Skills

  • Experience with modern UI design and development
  • Embedded software development, including cross-compiling and deployment
  • Degree in Computer Science, Software Engineering, Engineering, or a related field
  • Experience with Linux operating systems and development tools
  • DevOps experience, including CI/CD pipelines, GitLab scripting, or Docker

Security Requirements

Due to the nature of the work, candidates must meet the criteria required to obtain the highest level of UK security clearance. This typically requires sole UK nationality and long-term UK residency.

Full Stack Software Engineer in Cheltenham employer: Parking Eye

At Forward Role, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. Our Hampshire and Surrey locations provide a vibrant environment where talented individuals can thrive, with ample opportunities for professional growth and development. Employees benefit from competitive salaries, bonuses, and a supportive team atmosphere that encourages cross-functional engagement and continuous learning.

P

Contact Detail:

Parking Eye Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Software Engineer in Cheltenham

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 full stack capabilities. This is your chance to demonstrate what you can bring to the table beyond just a CV.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

Tip Number 4

Apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're genuinely interested in joining our team. Don't miss out!

We think you need these skills to ace Full Stack Software Engineer in Cheltenham

Software Engineering
Agile Development
UI Development
Embedded Software Development
C Programming
C++ Programming
Python Programming

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your proficiency in programming languages like C, C++, Python, or Java, and any experience with Agile methodologies. We want to see how you fit into our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with our needs. Don’t forget to mention any experience with modern UI design or embedded software if you have it!

Showcase Your Projects:If you've worked on any relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we love seeing practical examples of your work and how you tackle challenges.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at Parking Eye

Know Your Tech Stack

Make sure you’re well-versed in the programming languages and tools mentioned in the job description, like C, C++, Python, and Git. Brush up on your knowledge of Agile methodologies too, as they’ll likely ask about your experience with Scrum or Kanban.

Showcase Your Projects

Prepare to discuss specific projects you've worked on that demonstrate your full product development lifecycle experience. Highlight any complex software solutions you’ve developed, especially those involving modern UI or embedded software, as this will resonate well with the interviewers.

Engage in Technical Discussions

Be ready to participate in technical discussions during the interview. They might ask you to evaluate design trade-offs or discuss your approach to problem-solving. Practising these conversations beforehand can help you articulate your thoughts clearly and confidently.

Understand the Company Culture

Research the company’s values and team dynamics. Since they emphasise support and collaboration, think of examples from your past experiences where you’ve worked effectively in a team. This will show that you’re not just a great engineer but also a good fit for their culture.