At a Glance
- Tasks: Join a team solving complex physics problems using C++ to implement algorithms.
- Company: Innovative company tackling challenging physics-based issues with a collaborative team.
- Benefits: Competitive salary, potential for career advancement, and comprehensive training provided.
- Why this job: Exciting opportunity to apply your physics or maths knowledge in a real-world setting.
- Qualifications: Strong academic background in Physics or Maths; C++ experience is a plus.
- Other info: No coding experience required; ideal for recent graduates looking to kickstart their careers.
The predicted salary is between 35000 - 50000 £ per year.
Do you have strong academics and a Physics or Maths based degree (BSc/MSC/PhD)? A company working on highly complex physics based problems is looking for a Software Engineer / Physicist to join them. You will join a small team of software developers and physicists working to solve numerical, mathematical and programmatic problems.
You will be fully trained on the use of C++ and use this to implement complex algorithms in their windows applications. An exceptionally capable candidate will have the opportunity to advance to a senior role in the company and take on substantial product responsibilities.
With no coding experience required, this company only requires a good Physics or Maths degree. Having C++ experience is strongly desirable but not essential.
- Required: Strong scientific background i.e. Maths or Physics degree from a top university
- Strongly desirable: C++
Location: Oxford
Salary: £35K-£50K
Skills: Physics or Maths degree, C++
Software Developer / Physicist employer: Job Traffic
Contact Detail:
Job Traffic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer / Physicist
✨Tip Number 1
Make sure to highlight your academic achievements in Physics or Maths during any networking opportunities. Engaging with professionals in the field can help you gain insights and potentially get referrals.
✨Tip Number 2
Join relevant online forums or communities focused on software development and physics. Participating in discussions can showcase your knowledge and passion, making you more memorable to potential employers.
✨Tip Number 3
Consider working on personal projects that involve C++ programming, even if you're new to it. This hands-on experience will not only boost your skills but also demonstrate your commitment to learning and growth.
✨Tip Number 4
Reach out to current or former employees of the company through LinkedIn. Asking about their experiences can provide valuable insights and may lead to a referral, increasing your chances of landing the job.
We think you need these skills to ace Software Developer / Physicist
Some tips for your application 🫡
Highlight Your Academic Background: Make sure to emphasise your Physics or Maths degree in your CV and cover letter. Mention any relevant coursework, projects, or research that showcases your strong scientific background.
Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled complex problems in the past. This could be through academic projects, internships, or personal projects that demonstrate your analytical thinking and problem-solving abilities.
Express Willingness to Learn C++: Even if you don't have prior coding experience, express your eagerness to learn C++. You can mention any programming languages you are familiar with or any self-study efforts you've made to learn coding.
Tailor Your Application: Customise your CV and cover letter for this specific role. Use keywords from the job description, such as 'numerical problems', 'mathematical problems', and 'programmatic problems', to show that you understand the position and its requirements.
How to prepare for a job interview at Job Traffic
✨Showcase Your Academic Background
Make sure to highlight your Physics or Maths degree during the interview. Discuss specific projects or coursework that demonstrate your analytical skills and problem-solving abilities, as these are crucial for the role.
✨Express Willingness to Learn C++
Even if you don't have prior coding experience, express your enthusiasm for learning C++. Mention any relevant programming concepts you've encountered in your studies, as this shows your readiness to adapt and grow in the role.
✨Prepare for Technical Questions
Expect questions related to numerical methods, algorithms, and physics principles. Brush up on key concepts and be ready to discuss how you would approach solving complex problems, even if they are theoretical.
✨Demonstrate Teamwork Skills
Since you'll be working in a small team, emphasise your ability to collaborate effectively. Share examples from your academic or project work where you successfully worked with others to achieve a common goal.