Jobs / Mic***

Senior Software Engineer C++

Mic*** · Nottingham, ENG, United Kingdom
Visa sponsorship details are locked. Unlock company name and apply link with .
Nottingham, ENG, United KingdomOnsite
Remuneration
Not specified
Location
Nottingham, ENG, United Kingdom
Visa sponsorship
Sponsors visa

Job summary

- Software Engineering - Nottingham, United Kingdom - From £45,000, dependent on experience - Closing Date: 19.07.2026 Within your role as Senior Software Engineer no two days will look the same; with a variety of projects there’s always something new to learn.

Qualifications

  • From £45,000, dependent on experience

Responsibilities

  • You will be joining an already established and talented team, which is currently 150 strong and comprised of Apprentice Engineers through to Solution Architects.
  • You will be provided a clear, individual career path with full training, support and mentorship as required to ensure you are reaching your full potential.
  • You will be involved in a variety of projects within the Software Engineering team such as regular stand ups, fixing bugs, project, and design, and supporting junior members of the team.
  • Additionally, you will also be part of sprint reviews and demos, product release cycles and reports, to name a few of your
  • At Mic*** we know the importance of a good work/life balance, so offer flexible working opportunities with a low overtime culture; there’s a reason our average length of service is 7+ years!
  • If you are looking for a new challenge and have a strong technical background then we want to hear from you!
  • WAYS OF WORKING:
  • Fortnightly: Take part in planning sessions, retrospectives, sprint reviews, and team demos, helping to shape delivery priorities and drive continuous improvement.
  • Weekly: Engage in public code reviews, engineering dojos, and refinement sessions to enhance code quality, shared understanding, and team capability.
  • WHAT WE'RE LOOKING FOR:
  • A degree in Computer Science or a closely related technical discipline.
  • A strong understanding of fundamental computer science principles and be able to apply them effectively to real-world engineering challenges.

Degrees

AssociateDegree

Work schedule

Overtime

Industry

BankingInsurance

Company size

Smb