At a Glance
- Tasks: Join a dynamic team to develop advanced software solutions using C++ and modern engineering practices.
- Company: A leading organisation known for high-performance engineering software with a collaborative culture.
- Benefits: Enjoy competitive salary, hybrid working, 25 days holiday, and strong career development opportunities.
- Other info: Work on innovative 3D projects and enjoy continuous learning in a technically driven team.
- Why this job: Make a real impact on exciting projects while expanding your skills in a supportive environment.
- Qualifications: 5+ years of C++ experience, solid OOP understanding, and great communication skills.
The predicted salary is between 40000 - 50000 £ per year.
An exciting opportunity has arisen for a skilled Software Engineer to join a growing Agile development team, working on advanced software solutions for complex engineering applications. This is a technical development role with a strong focus on modern C++ and software engineering best practices. You will be involved in the full development lifecycle, from requirements gathering and design through to implementation, testing, and deployment. You will be using your strong understanding of Software Design principles and OOP to relay important information to both technical and non-technical stakeholders. There will also be the opportunity to work on exciting projects involving multiple 3D projects.
Requirements
- Minimum 5 years of experience in C++ (C++11 upwards)
- Solid understanding of OOP
- Agile experience and use of various tools such as Visual Studio, Git, Jira etc.
- Great communication skills
Desirable
- Strong Maths/Physics background
- React and JavaScript
The Company
This is a well-established organisation recognised for delivering high-performance engineering software used worldwide. Their teams are highly collaborative, technically driven, and committed to pushing the boundaries of precision and performance. They provide an environment that values innovation, continuous learning, and technical excellence. You'll have the opportunity to expand your skill set while contributing to projects that make a real impact across multiple industries.
This role offers a salary of £40,000 - £50,000, hybrid working in Derbyshire. Benefits include strong career development, professional training, 25 days holiday plus bank holidays, company pension, annual bonus and lots more.
If you're a passionate C++ Software Engineer looking to work on technically challenging and rewarding projects, this is the role for you. Click apply now and take the next step in your development career.
Software Engineer in London employer: Oscar Associates (UK) Limited
Join a well-established organisation in Derbyshire that champions innovation and technical excellence, offering Software Engineers the chance to work on cutting-edge projects in a collaborative Agile environment. With a strong focus on career development, professional training, and a generous benefits package including 25 days holiday, a company pension, and an annual bonus, this is an excellent opportunity for those looking to make a meaningful impact in the engineering software industry.
Contact Details:
Oscar Associates (UK) Limited Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your past projects in detail. Remember, communication is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing passionate candidates who are eager to join our innovative team.
We think you need these skills to ace Software Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C++ and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
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 you can contribute to our team. Keep it concise but engaging – we love a good story!
Showcase Your Communication Skills:Since you'll be working with both technical and non-technical folks, it's important to demonstrate your ability to communicate complex ideas clearly. Use examples in your application that highlight this skill.
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 get all the updates. Plus, it shows you're keen on joining our team!
How to prepare for a job interview at Oscar Associates (UK) Limited
✨Know Your Tech Inside Out
Make sure you brush up on your C++ skills, especially the features from C++11 onwards. Be ready to discuss your experience with OOP principles and how you've applied them in past projects. This will show that you’re not just familiar with the language but can also use it effectively in real-world scenarios.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles and how you overcame them. Use examples that highlight your analytical thinking and ability to work through complex engineering problems, as this is crucial for the role.
✨Communicate Clearly and Confidently
Since you'll be relaying information to both technical and non-technical stakeholders, practice explaining your projects and technical concepts in simple terms. This will demonstrate your communication skills and your ability to bridge the gap between different audiences.
✨Familiarise Yourself with Agile Practices
As the company values Agile development, make sure you understand its principles and can discuss your experience working in Agile teams. Be prepared to share how you’ve contributed to sprints, stand-ups, and retrospectives in your previous roles.