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 a hybrid work model with competitive salary up to £80,000.
- Why this job: Work on exciting projects, collaborate with talented teams, and enhance your coding skills.
- Qualifications: 3 years of experience in software development with knowledge of TDD and BDD.
- Other info: Opportunity to work with cutting-edge technologies and contribute to CI/CD processes.
The predicted salary is between 48000 - 64000 £ per year.
I’m currently working with an engineering consultancy who are market leaders within the F1 and Motorsport industry. Get in touch if you’re looking for your next opportunity!
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.
Software Developer | up to £80,000 | Hybrid employer: Pearson Carter
Contact Detail:
Pearson Carter Recruiting Team
cameron.s@pearsoncarter.com
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer | up to £80,000 | Hybrid
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C, C++, Java, C#, Node.js, TypeScript, and Flutter. Having hands-on experience or projects showcasing your skills in these areas will make you stand out during discussions.
✨Tip Number 2
Brush up on your knowledge of Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Be prepared to discuss how you've applied these methodologies in past projects, as this will demonstrate your commitment to high-quality software development.
✨Tip Number 3
Showcase your understanding of CI/CD pipelines and cloud integration. If you have experience with tools like Jira and Git, be ready to share examples of how you've used them to manage tasks and collaborate with teams effectively.
✨Tip Number 4
Research the company and its role in the F1 and Motorsport industry. Being knowledgeable about their projects and challenges can help you tailor your conversation and show genuine interest during interviews.
We think you need these skills to ace Software Developer | up to £80,000 | Hybrid
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with the technologies mentioned in the job description such as C, Java, Node.js, and TypeScript. Emphasise your familiarity with coding principles like CLEAN, SOLID, and DRY.
Showcase Your Methodologies: In your application, clearly demonstrate your experience with Test-Driven Development (TDD) and Behaviour-Driven Development (BDD). Provide specific examples of how you've applied these methodologies in past projects.
Highlight Collaboration Skills: Since the role involves working with cross-functional teams, mention any previous experiences where you collaborated effectively with others. This could include working on CI/CD pipelines or cloud integration projects.
Express Your Passion for Security: Given the emphasis on software security and Infrastructure as Code, express your interest and knowledge in these areas. Mention any relevant certifications or projects that showcase your commitment to best practices in software security.
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, and Flutter. Be prepared to discuss how you've used these tools in your development process.
✨Stay Updated on Best Practices
Research the latest trends in software security (SecOps) and Infrastructure as Code. Showing that you're proactive about staying informed will demonstrate your commitment to continuous learning and improvement in your field.