At a Glance
- Tasks: Develop high-quality software and improve code security and performance.
- Company: Join a leading engineering consultancy in the F1 and Motorsport industry.
- Benefits: Enjoy hybrid working with a competitive salary of up to €80,000.
- Why this job: Be part of an innovative team and work on cutting-edge technology.
- Qualifications: 3+ years experience in software development with strong coding skills required.
- Other info: Collaborate with cross-functional teams and stay updated on best practices.
The predicted salary is between 48000 - 56000 £ per year.
I'm currently working with an engineering consultancy who are market leaders within the F1 and Motorsport industry.
Responsibilities:
- Develop high-quality, maintainable software that adheres to CLEAN, SOLID, and DRY coding principles.
- Harden codebases to improve security, reliability, and performance.
- Apply Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) methodologies.
- Write efficient, well-structured, and well-documented C, C++, Java, C#, Node.js, TypeScript, or Flutter code.
- Work with Jira, Git, and JUnit to track, manage, and test software development.
- Contribute to CI/CD pipelines and deployment processes.
- Collaborate with cross-functional teams to ensure seamless cloud integration and platform stability.
- Stay up to date with the latest best practices in software security (SecOps) and Infrastructure as Code.
- Autonomously manage own tasks and record them on company’s task management platform.
Experience:
- 3+ years of experience, with a strong grasp of code hardening and TDD and BDD.
- Additional experience in Infrastructure as Code and SecOps will be advantageous.
- Skills across various technologies, including C/C++, Java/C#, Node.js, TypeScript, and Flutter.
Salary: They are offering a salary of up to €80,000 for the right candidate.
Location: Hybrid, mix of on-site at a client’s facility, on-site at HQ’s Buckingham Facility, and remote working.
How to Apply: Please apply asap with your CV to be considered for this position. You can also get in touch with me on cameron.s@pearsoncarter.com or 0191 406 6111.
Pearson Carter is the Global Leader in Microsoft Technology, Web, Mobile and Software Development Recruitment with specialist roles across the globe.
Software Engineer employer: Pearson Carter
Contact Detail:
Pearson Carter Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarise yourself with the specific coding principles mentioned in the job description, such as CLEAN, SOLID, and DRY. Being able to discuss these principles confidently during your interview will show that you understand the importance of maintainable software.
✨Tip Number 2
Brush up on your knowledge of Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Consider preparing examples from your past work where you've successfully implemented these methodologies, as this will demonstrate your practical experience.
✨Tip Number 3
Make sure you're comfortable with the tools mentioned, like Jira, Git, and JUnit. If you can showcase your proficiency with these tools during your discussions, it will highlight your readiness to integrate into their workflow seamlessly.
✨Tip Number 4
Stay updated on the latest trends in software security and Infrastructure as Code. Being able to discuss recent developments or best practices in these areas will set you apart as a candidate who is proactive and knowledgeable about the industry.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with the specific technologies mentioned in the job description, such as C, C++, Java, C#, Node.js, TypeScript, and Flutter. Emphasise your familiarity with coding principles like CLEAN, SOLID, and DRY.
Showcase Relevant Experience: Detail your experience with Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Include examples of how you've applied these methodologies in past projects to demonstrate your capability.
Highlight Soft Skills: Since collaboration is key in this role, mention any experience working in cross-functional teams. Highlight your ability to manage tasks autonomously and your familiarity with tools like Jira and Git.
Craft a Strong Cover Letter: Write a cover letter that not only summarises your qualifications but also expresses your enthusiasm for the F1 and Motorsport industry. Mention why you are particularly interested in this role and how you can contribute to the company's success.
How to prepare for a job interview at Pearson Carter
✨Showcase Your Coding Principles
Make sure to discuss your understanding and application of CLEAN, SOLID, and DRY coding principles during the interview. Prepare examples from your past work where you successfully implemented these principles in your projects.
✨Demonstrate TDD and BDD Experience
Be ready to explain how you've applied Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) methodologies in your previous roles. Share specific instances where these practices improved your code quality or project outcomes.
✨Familiarity with Tools and Technologies
Highlight your experience with tools like Jira, Git, and JUnit, as well as your proficiency in languages such as C, C++, Java, C#, Node.js, TypeScript, or Flutter. Be prepared to discuss how you've used these tools in your development process.
✨Stay Updated on Best Practices
Show your commitment to continuous learning by discussing the latest best practices in software security and Infrastructure as Code. Mention any recent courses, certifications, or resources you've engaged with to stay current in the field.