Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Microlise, a Midlands-based software company, is seeking a Senior Software Engineer (C++) in Nottingham for a 12-month fixed-term contract. You’ll join an established team of 150 professionals, contribute to diverse projects, participate in sprint reviews, and support product releases while mentoring juniors.
The role emphasizes modern C++11+ practices, memory management, templates, concurrency and STL; experience with C# and the .NET ecosystem is advantageous.
Within your role as Senior Software Engineer C++ no two days will look the same; with a variety of projects there’s always something new to learn. 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 responsibilities.
At Microlise 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!
As a 12-month fixed-term contract, this role offers the opportunity to make a significant impact on key business-critical projects while working with modern technologies and a highly collaborative engineering team.
Experience developing, debugging and maintaining complex C++ applications, with the ability to diagnose issues relating to memory usage, performance, threading and application stability.
Experience using C++ debugging, profiling and performance analysis techniques to identify bottlenecks and improve application efficiency.
Experience working with existing or legacy C++ codebases and confidently modernising, refactoring and improving code while maintaining system stability
Proven capability to work effectively within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery.
For successful candidates, interviews will take place whilst the advert is still live, via telephone, in person and video conferencing.
As part of the Microlise interview process, you’ll need to attend an in-person interview at our Head Office in Eastwood, Nottingham, for at least one of the interview stages.
Proudly Midlands-based, Microlise has been operating for over thirty years, and recently became a Publicly Listed Company with shares trading on the London Stock Exchange. Our growing business is guided by our culture which drives the way we behave, the way we work, the way we connect with our customers, and the way we support and develop our people.
Whilst we make every effort to directly source candidates for our live roles, we do have a very small, preferred supplier list on the occasion we may require additional support. We therefore do not accept speculative CVs and/or cold calls to our Recruitment Team or Hiring Managers. Any queries should be directed to jobs@microlise.com in the first instance.