Senior Software Engineer (C++/Rust) - High Earnings Potential. Job in Newcastle Upon Tyne LilyL[...]

Senior Software Engineer (C++/Rust) - High Earnings Potential. Job in Newcastle Upon Tyne LilyL[...]

Full-Time 150000 - 150000 £ / year (est.) No working from home possible
United Cerebral Palsy of Georgia

At a Glance

  • Tasks: Design and build innovative software solutions in a greenfield environment.
  • Company: Boutique consultancy focused on high-quality software for regulated industries.
  • Benefits: High earnings potential, collaborative team, and significant growth opportunities.
  • Other info: Join a dynamic team with a focus on performance and quality.
  • Why this job: Lead a division and make a real impact with cutting-edge technologies.
  • Qualifications: Strong C++ and/or Rust skills, excellent computer science fundamentals.

The predicted salary is between 150000 - 150000 £ per year.

A deeply technical consultancy is getting ready to scale significantly. Around you they will build an entire team, tailored to your unique expertise. They focus on highly regulated industries where software quality is paramount.

They hope to find expertise across C++ (and hopefully some interest in/experience with Rust), with the goal of having you run a division within the consultancy. There is a very significant scope to grow.

Role
  • You will work closely with stakeholders to identify solutions to their pain points, ultimately being able to spec, design, build, test and maintain new software solutions.
  • This is a pure greenfield role.
  • Collaborate with client teams.
  • Build performant mission-critical software.
About you
  • Excellent computer science fundamentals with a solid understanding of the restrictions of hardware-constrained development.
  • Strong understanding of computer architecture.
  • Excellent C++ and/or Rust skills.
  • Good communication skills.

Senior Software Engineer (C++/Rust) - High Earnings Potential. Job in Newcastle Upon Tyne LilyL[...] employer: United Cerebral Palsy of Georgia

As a Senior Software Engineer at our boutique consultancy in Newcastle Upon Tyne, you will be part of a dynamic team dedicated to delivering high-quality software solutions in highly regulated industries. We offer an exceptional work culture that prioritises collaboration and innovation, alongside significant growth opportunities as you help shape and lead your own division. With competitive earnings potential and a focus on greenfield projects, this role is perfect for those seeking meaningful and rewarding employment in a supportive environment.

United Cerebral Palsy of Georgia

Contact Details:

United Cerebral Palsy of Georgia Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (C++/Rust) - High Earnings Potential. Job in Newcastle Upon Tyne LilyL[...]

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in consultancy or have experience with C++ and Rust. A personal recommendation can make all the difference in landing that interview.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects in C++ and Rust. This is your chance to demonstrate your expertise and problem-solving abilities, so make sure it’s easily accessible when you apply through our website.

Tip Number 3

Prepare for technical interviews by brushing up on your computer science fundamentals and hardware-constrained development. Practice coding challenges and be ready to discuss your thought process during problem-solving.

Tip Number 4

Don’t forget about soft skills! Communication is key in consultancy roles. Be prepared to discuss how you’ve collaborated with teams and stakeholders in the past, as this will show you can thrive in a client-focused environment.

We think you need these skills to ace Senior Software Engineer (C++/Rust) - High Earnings Potential. Job in Newcastle Upon Tyne LilyL[...]

C++
Rust
Software Design
Software Development
Testing
Maintenance
Stakeholder Engagement

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your C++ and Rust skills prominently. We want to see how your experience aligns with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity and how your background makes you the perfect fit for the consultancy. Let your personality come through!

Showcase Problem-Solving Skills:Since the role involves identifying solutions to client pain points, include examples in your application that demonstrate your problem-solving abilities. We love seeing how you tackle challenges head-on!

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 any important updates from our team!

How to prepare for a job interview at United Cerebral Palsy of Georgia

Know Your Tech Inside Out

Make sure you brush up on your C++ and Rust skills before the interview. Be ready to discuss your past projects in detail, especially those that showcase your understanding of hardware-constrained development and computer architecture.

Showcase Your Problem-Solving Skills

Prepare to talk about how you've identified and solved pain points in previous roles. Think of specific examples where you collaborated with stakeholders to create effective software solutions, as this consultancy values practical experience.

Demonstrate Leadership Potential

Since this role involves running a division, highlight any leadership experiences you've had. Discuss how you would approach building and mentoring a team, and share your vision for growing the consultancy's capabilities.

Communicate Clearly and Confidently

Good communication is key, so practice explaining complex technical concepts in simple terms. Be prepared to engage in discussions with both technical and non-technical stakeholders, showcasing your ability to bridge the gap.