Senior Software Engineer

Senior Software Engineer

Full-Time 80000 - 80000 £ / year (est.) No home office possible
Magentus Group

At a Glance

  • Tasks: Develop and maintain innovative software solutions that transform healthcare.
  • Company: Join Magentus, a leader in digital healthcare technology.
  • Benefits: Competitive salary, hybrid working, generous leave, and health perks.
  • Other info: Flexible hours for collaboration across time zones and excellent career growth opportunities.
  • Why this job: Make a real impact on patient outcomes while working with cutting-edge tech.
  • Qualifications: Bachelor's degree in Computer Science or equivalent experience required.

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

For over 30 years, Magentus has been at the forefront of transforming healthcare through technology across Australia and the UK. 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 the 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.
  • Seek out better ways to do things and bring 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.
  • Mentor and share knowledge 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.
  • 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 remuneration 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.
  • 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.

Our Commitment to Inclusion:

Magentus Software Limited is an equal opportunities employer. 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 and succeed. 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 employer: Magentus Group

Magentus is an exceptional employer that prioritises its people and fosters a collaborative work culture aimed at transforming healthcare through innovative technology. With a competitive salary, generous leave benefits, and a commitment to employee wellbeing, including mental health support and flexible working arrangements, Magentus provides ample opportunities for professional growth and development. Join us in our Manchester or London offices to be part of a team dedicated to creating a healthier society while enjoying a supportive and inclusive environment.
Magentus Group

Contact Detail:

Magentus Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨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 maybe even a referral, which can really boost your chances.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your best projects. When you get the chance to chat with the team, having tangible examples of your work can set you apart from the crowd.

✨Tip Number 3

Be ready to discuss your ideas! Magentus values innovation, so think about how you can improve their products or processes. Bring your suggestions to the table during interviews; it shows you're proactive and engaged.

✨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 being part of the Magentus team.

We think you need these skills to ace Senior Software Engineer

Software Development
UI/UX Development
Technical Leadership
Mentoring
Analytical Skills
Collaboration
Process Improvement
ISO 9001:2008 Quality Management System
Real-Time Application Development
Communication Skills
Problem-Solving Skills
Time Management
Autonomy
Adaptability

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience in software development, especially in healthcare or regulated industries, and show how your skills align with our mission at Magentus.

Showcase Your Technical Skills: Don’t hold back on showcasing your technical expertise! Include specific examples of projects you've worked on, particularly those involving UI/UX development or innovative software solutions. We love seeing how you’ve made an impact in your previous roles.

Communicate Clearly: Strong written communication is key, so make sure your application is clear and concise. Use straightforward language to explain your experiences and achievements, and don’t forget to proofread for any typos or errors before hitting send!

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 to join our team at Magentus!

How to prepare for a job interview at Magentus Group

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies and frameworks mentioned in the job description. Brush up on your real-time application and UI/UX development skills, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've innovated or improved software design. Think about challenges you've faced in previous roles and how you overcame them, especially in regulated industries like healthcare.

✨Emphasise Team Collaboration

Magentus values teamwork, so be ready to talk about your experience working in cross-functional teams. Highlight instances where you’ve mentored junior colleagues or collaborated with product developers to achieve a common goal.

✨Flexibility is Key

Since this role involves working with colleagues across different time zones, demonstrate your willingness to adapt your schedule. Mention any past experiences where you successfully managed time zone differences in a team setting.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>