At a Glance
- Tasks: Develop innovative software solutions for renewable energy using C++ and AI technologies.
- Company: Join a niche company dedicated to making the world better through technology.
- Benefits: Competitive salary up to £70,000, hybrid work, and supportive culture.
- Why this job: Make a real impact on global challenges while working with experienced specialists.
- Qualifications: 5+ years in software development, 2+ years in Agile, and strong C++ skills.
- Other info: Dynamic environment with opportunities for continuous improvement and career growth.
The predicted salary is between 42000 - 84000 £ per year.
Senior C++ Developer – Scientific/AI Software Company
Location: Newcastle / Hybrid – Office visit once a week
Salary: Up to £70,000 + benefits
The YourCode Group is happy to be partnered with the Scientific Software company, which is building software solutions to make renewable energy. Niche company that is changing the world for the better!
We are currently recruiting for a C++ Developer to join their team to help change this world with AI technologies! This is a significant opportunity to work on real-world problems and be the one to help get rid of these problems. This is a hands-on development opportunity which involves both legacy and greenfield projects.
Responsibilities:- Delivery of commercial quality software within an Agile environment
- Actively participate in the resolution of complex technical problems
- Continually improve the software delivery process
- Ensure estimates and plans are technically accurate and up to date
- Ensure design and implementation adhere to standards
- Maintain appropriate design and coding standards
- Share knowledge of the code-base and encourage “shared code ownership”
- Identify new technologies which will improve our software
- Take ownership of code quality and drive continuous improvement
- 5+ years’ experience in software development within a commercial environment
- 2+ years’ experience in Agile software methods and practices, specifically Scrum
- Substantial experience in using C++ in a commercial environment
- Experience in using design patterns and refactoring techniques
- Familiarity with a test-first development methodology such as TDD or BDD
This is a really great opportunity to join a well-established business with an amazing working environment, supportive culture and very experienced specialists alongside! If you have always dreamed about changing the World, then this is your opportunity!
C++ Developer - UK - Science / AI Software company in Newcastle upon Tyne employer: YourCode
Contact Detail:
YourCode Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Developer - UK - Science / AI Software company in Newcastle upon Tyne
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at the company. You never know who might give you a heads-up about an opportunity or refer you directly!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your C++ projects, especially those related to AI or renewable energy. This will not only demonstrate your expertise but also your passion for the field.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding design patterns. Practice common C++ problems and be ready to discuss your past projects and how you tackled challenges.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our mission to change the world with innovative software solutions.
We think you need these skills to ace C++ Developer - UK - Science / AI Software company in Newcastle upon Tyne
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your C++ experience and any relevant projects you've worked on. We want to see how your skills align with our mission to tackle real-world problems using AI technologies!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're passionate about renewable energy and how your background in Agile software development makes you a perfect fit for our team.
Showcase Your Problem-Solving Skills: In your application, share examples of complex technical problems you've solved in the past. We love seeing how you approach challenges and drive continuous improvement in your work!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on this amazing opportunity to join our supportive culture!
How to prepare for a job interview at YourCode
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be ready to discuss your experience with both legacy and greenfield projects, as well as any design patterns you've used. They’ll likely ask you to solve some coding problems, so practice those too!
✨Understand Agile Methodologies
Since this role involves working in an Agile environment, be prepared to talk about your experience with Scrum and how you've applied Agile practices in your previous roles. Share specific examples of how you’ve contributed to improving software delivery processes.
✨Show Your Problem-Solving Skills
This company is looking for someone who can tackle complex technical problems. Think of a few challenging issues you've faced in your past work and be ready to explain how you approached them and what the outcomes were. This will demonstrate your critical thinking and ownership of code quality.
✨Be Passionate About Renewable Energy
Since the company is focused on creating software solutions for renewable energy, show your enthusiasm for this cause. Research their projects and be ready to discuss how your skills can contribute to their mission of making the world a better place through technology.