Senior Software Engineer - C, C++ and Linux in Manchester

Senior Software Engineer - C, C++ and Linux in Manchester

Manchester Full-Time 80000 - 80000 £ / year (est.) No working from home possible
Magentus

At a Glance

  • Tasks: Develop and maintain critical software applications in a collaborative team environment.
  • Company: Join Magentus, a leader in transforming healthcare through technology.
  • Benefits: Competitive salary, hybrid working, generous leave, and health benefits.
  • Other info: Flexible hours for collaboration across time zones and excellent career growth opportunities.
  • Why this job: Make a real impact on healthcare while working with cutting-edge technologies.
  • Qualifications: Experience in C, C++, Linux, and a passion for mentoring others.

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

About Us
Magentus has been at the forefront of transforming healthcare through technology across Australia and the UK for over 30 years. From pathology and radiology to oncology, and practice management, our solutions connect the healthcare ecosystem and unlock better patient outcomes at scale. At Magentus, people are at the heart of everything we do. We work as one team, united by our purpose: to create a healthier society through smarter digital healthcare.

The Role
Our Senior Software Engineers are responsible for development and maintenance of critical applications across Magentus and will work as part of a team that develops, maintains and supports software and systems produced by Magentus. You will develop new features endeavouring to always improve our products and product architecture.

What You’ll Be Doing

  • Develop solutions with product developers and business units; continuously raising the bar in software and applications design.
  • Analyse user needs and work with colleagues to ensure the quality and performance of the system.
  • Innovate in the design of new software, product enhancements and system architecture.
  • Collaborate internally and externally on cross-functional projects using your technical talent to make things happen.
  • Seeking out better ways to do things and bringing your ideas to the table.
  • Continuous process improvement of software development and release practices and procedures to ensure they are of consistently high standard and meet the requirements of the ISO 9001:2008 Quality Management System standard.
  • Operating at a Senior level, this position is responsible for mentoring and knowledge sharing with more junior colleagues.
  • Provide technical leadership by mentoring, coaching, and sharing knowledge with colleagues, supporting their ongoing development and effectiveness.
  • Take ownership for technical decision‑making within the team, contributing to best‑practice standards and evolving ways of working.
  • Other duties as required.

This role works closely with our colleagues in Australia, so we’re looking for someone who can be flexible with start and finish times to accommodate collaboration across time zones.

What experience do I need

  • A bachelor’s degree in Computer Science, Information Technology or equivalent experience.
  • Experience using C++, C, Linux.
  • Previous experience within line management, coaching or mentoring is highly desirable.
  • Real time application and UI/UX development experience.
  • Experience in developing software for the regulated industries e.g. healthcare, pharmaceutical, medical devices etc (desirable).
  • Ability to work under pressure in a complex and competitive business environment.
  • Strong written and verbal communication skills.
  • The ability to meet tight deadlines, balancing competing priorities and responding to client needs.
  • Demonstrated capacity to contribute effectively as part of a team, and to work autonomously.

Why Join Magentus?

  • Compensation package: Salary up to £80,000 per annum, Annual renumeration review and performance bonus programme, £250 annual home‑working allowance.
  • Hybrid Working: Three days a week in our Manchester (City Centre) or London (Farringdon) office, and two days from home.
  • Our Leave Benefits: 25 days annual leave (plus bank holidays), increasing with service, Holiday purchase scheme, Your birthday off, Option to swap a public holiday for a religious holiday of your choice, Pawrental Leave to welcome new pets, Up to two paid volunteering days per year, Enhanced Maternity, Paternity & Adoption Leave.
  • Protection and Wellbeing: Income Protection & 4x Death in Service, Private healthcare with BUPA (discounted family cover available), Mental health & wellbeing support via Employee Assistance Programme, Free flu jabs + paid time off to give blood, Enhanced sick pay.

Our Commitment to Inclusion
Magentus Software Limited is an equal opportunities employer. We are committed to creating an inclusive and diverse work environment where all employees feel valued and respected. We do not discriminate based on race, colour, religion, gender, sexual orientation, national origin, age, disability, or any other protected characteristic. We encourage applications from all qualified individuals and believe in fostering a workplace where everyone has the opportunity to thrive. We are also a proud member of the Disability Confident Employer Scheme, demonstrating our commitment to supporting disabled individuals in the workplace. If you require any support or adjustments to interact with us, please let us know.

Senior Software Engineer - C, C++ and Linux in Manchester employer: Magentus

Magentus is an exceptional employer that prioritises the well-being and development of its employees, offering a competitive salary package of up to £80,000, hybrid working options, and generous leave benefits including 25 days annual leave plus bank holidays. With a strong commitment to inclusion and diversity, Magentus fosters a collaborative work culture where innovation thrives, and employees are encouraged to grow through mentorship and continuous learning opportunities, all while contributing to meaningful advancements in healthcare technology.

Magentus

Contact Details:

Magentus Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - C, C++ and Linux in Manchester

Tip Number 1

Network like a pro! Reach out to current or former employees at Magentus on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your C, C++, and Linux projects. This is your chance to demonstrate your technical prowess and creativity.

Tip Number 3

Be ready for the interview! Research Magentus and its products thoroughly. Think about how your experience aligns with their mission to transform healthcare through technology.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Magentus.

We think you need these skills to ace Senior Software Engineer - C, C++ and Linux in Manchester

C++
C
Linux
Real-time Application Development
UI/UX Development
Mentoring
Coaching

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with C, C++, and Linux, and don’t forget to showcase any relevant projects or achievements that align with what we do at Magentus.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about transforming healthcare through technology. Share specific examples of how you've contributed to software development in the past and how you can bring that expertise to our team.

Showcase Your Team Spirit:At Magentus, collaboration is key. In your application, mention experiences where you’ve worked as part of a team, especially in mentoring or coaching roles. We want to see how you can contribute to our culture of knowledge sharing!

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’re considered for the role. Plus, it shows you’re keen on joining our team at Magentus!

How to prepare for a job interview at Magentus

Know Your Tech Inside Out

Make sure you brush up on your C, C++, and Linux skills before the interview. Be ready to discuss specific projects you've worked on and how you tackled challenges. This will show that you're not just familiar with the tech but can also apply it effectively.

Showcase Your Problem-Solving Skills

Prepare to share examples of how you've innovated in software design or improved processes in previous roles. Magentus values continuous improvement, so highlight any instances where you've raised the bar in your work.

Emphasise Team Collaboration

Since this role involves working closely with colleagues across time zones, be ready to discuss your experience in cross-functional teams. Share how you've collaborated with product developers and business units to deliver successful projects.

Be Ready to Mentor

As a Senior Software Engineer, you'll be expected to mentor junior colleagues. Think about your past experiences in coaching or knowledge sharing, and be prepared to discuss how you can contribute to their development at Magentus.