Talent.com
Microlise
Senior Software Engineer C++ (Fixed Term Contract)Microlise • Eastwood, Nottinghamshire, United Kingdom
No longer accepting applications
Senior Software Engineer C++ (Fixed Term Contract)

Senior Software Engineer C++ (Fixed Term Contract)

Microlise • Eastwood, Nottinghamshire, United Kingdom
8 days ago
Job type
  • Temporary
Job description

Job Description


Please make sure you read the following details carefully before making any applications.

Senior Software Engineer C++ (Fixed Term Contract)When registering to this job board you will be redirected to the online application form. Please ensure that this is completed in full in order that your application can be reviewed.

Within your role as Senior Software Engineer C++ no two days will look the same; with a variety of projects theres 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; theres 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. Ways of Working: Monthly: Contribute to stakeholder demonstrations and product reviews, support the product release cycle, generate technical reports, participate in mobile development activities, and provide engineering input across ongoing projects.

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.

Daily: Participate in stand-ups, perform unit testing, submit and review pull requests, conduct code reviews, resolve defects, reduce technical debt, monitor system performance, contribute to design work, and collaborate through katas and pair programming.

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.

Demonstrable hands-on experience working as a Senior Software Engineer, including responsibility for delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C++11 and later), including practical knowledge of memory management, templates, concurrency, and the standard library.

Experience with C# and the .NET ecosystem is highly advantageous, particularly in scenarios involving cross language integration or tooling.

Proven capability to work effectively within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery.

Strong understanding of object-oriented programming concepts including encapsulation, inheritance, polymorphism, and abstraction. This should extend to a clear understanding of SOLID principles and the ability to apply them to create robust and extensible software designs.

Proficiency in SQL, specifically using Microsoft SQL Server, with the ability to write efficient queries, analyse execution plans, and collaborate with database specialists where necessary.

Experience in implementing and maintaining unit tests across multiple layers of an application, including user interface, back-end services, and database components.

Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high throughput or low latency systems. Experience mentoring and coaching engineers at various stages of their career development. This includes providing technical guidance, assisting with setting development goals, and supporting colleagues in improving their engineering practices.

Ability to contribute positively to team culture, encouraging knowledge sharing, continuous improvement, and collaborative problem solving.

Enthusiastic, initiative-taking, and enthusiastic about technology, with a strong desire for continuous learning and professional growthMotivated to succeed, with a commitment to delivering exacting standards of quality and contributing to a positive and productive engineering environment. Why Microlise? 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.

Full support and training to ensure you are well equipped to succeed in your roleAccess to our salary sacrifice EV Car Scheme - payments are made before tax and other contributions, so saving you money, whilst doing your bit for the environment! Great Place to Work certified We have been recognised by the global authority on workplace culture, so come be a part of our success!

Private medical insurance with Vitality Health including rewards for members such as: Free Amazon Prime, Apple Watch, discounted gym membership and many more!25 days holiday, excluding bank holidays, increasing with serviceInvested in employee health and well-being with over 20 mental health first aiders in the businessEmployee Assistance ProgrammesFree Costco membership, 20% off EE mobile and line rental, and other local discountsGreat staff extras: Easter eggs, yearly BBQ, Christmas gifts and annual staff awardsRecruitment Process For successful candidates, interviews will take place whilst the advert is still live; so dont delay getting your application in! Recruitment Agencies 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. xwwtmva We therefore do not accept speculative CVs and/or cold calls to our Recruitment Team or Hiring Managers.

Create a job alert for this search

Senior Software Engineer C++ (Fixed Term Contract) • Eastwood, Nottinghamshire, United Kingdom

Similar jobs

Senior GCP DevOps Engineer | Kubernetes, CI/CD, Python

TEKsystemsSheffield, England, GB
Full-time

A technology services company is seeking a GCP DevOps Engineer to optimize CI/CD, cloud infrastructure, and application performance.You will work extensively with Kubernetes and Google Cloud Platfo... Show more

 • Promoted

Senior Technical Writer

Honeywell International Inc.Leicester Forest East, England, GB
Full-time

When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers, and doers who make the things that make the future.Working at Honeywell isn’t just about developin... Show more

 • Promoted

Software Engineer

Markerstudy GroupChesterfield, England, GB
Full-time

This is a flexible, hybrid role and can be based from either of our offices in Peterborough, Manchester, Chesterfield or Stoke.We also have largely remote options available.As a Software Engineer, ... Show more

 • Promoted

Senior AI Platform Architect — Remote

SolventumLoughborough, England, GB
Remote
Full-time

Solventum is seeking an AI Architect to lead healthcare-focused AI development.In this role, you will design AI platforms tailored for healthcare needs, ensuring compliance and collaboration with o... Show more

 • Promoted

Senior Aerospace Sealing Project Engineer

Listgrove LtdNarborough, England, GB
Full-time

Listgrove Ltd is seeking a Senior Project Design Engineer based in Narborough, England.In this role, you will deliver aerospace sealing projects from request for quotes to production implementation... Show more

 • Promoted

Senior Jenkins & Groovy CI/CD Engineer — Secure Pipelines

Silicon Logic UK Ltd.Sheffield, England, GB
Full-time

A technology solutions provider is seeking an experienced engineer to enhance their Jenkins Shared Library, focusing on CI/CD pipelines for multi-language builds.The ideal candidate will have over ... Show more

 • Promoted

Mechanical Project Engineer

Kier GroupLoughborough, ENG, GB
Full-time

We're looking for a Project Engineer to join our Wanlip Severn Trent Water Project team based in Wanlip, Leicestershire.This is an exciting opportunity to work on the upgrade and enhancement of... Show more

 • Promoted

Project Engineer

E3 RecruitmentDerby, GB
Full-time

Up to 10% employer pension contribution.Private medical insurance + occupational health support.Bonus scheme & life assurance (4x salary).Generous holiday allowance that increases with service (plu... Show more

 • Promoted

Software Engineer

Big Red RecruitmentMansfield, England, GB
Full-time

This range is provided by Big Red Recruitment.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Do you want to get involved in a crucial software ... Show more

 • Promoted

C# Senior Software Engineer

Adria Solutions LtdSheffield, England, GB
Full-time

This range is provided by Adria Solutions Ltd.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.C# Senior Software Developer – Exciting Opportunit... Show more

 • Promoted

Lead C++ Engineer: Build Core Systems & Robotics

Oho GroupSheffield, England, GB
Full-time

A growing Sheffield startup is seeking a Lead Software Engineer (C++) to take ownership of developing key systems while overseeing a software team.The ideal candidate will have strong experience in... Show more

 • Promoted

Software Engineer

developMansfield, England, GB
Full-time

Mansfield, England, United Kingdom.Mansfield, England, United Kingdom.This range is provided by develop.Your actual pay will be based on your skills and experience — talk with your recruiter to lea... Show more

 • Promoted

Test Engineer

Searchability®Hinckley, England, GB
Full-time

This range is provided by Searchability.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Searchability.Recruit... Show more

 • Promoted

Senior Automation & Controls Lead Engineer

Core Control SolutionsIlkeston, England, GB
Full-time

Core Control Solutions (CCSL) is seeking an experienced Lead Engineer to provide technical leadership and mentor engineers.In this role, you will ensure the successful delivery of complex engineeri... Show more

 • Promoted

Senior Embedded Software Engineer - (Linux, Yocto, Buildroot)

GTS Group LtdLoughborough, England, GB
Full-time

Senior Embedded Software Engineer - (Linux, Yocto, Buildroot).Join a pioneering team building the next generation of space-powered IoT solutions.My client are developing a highly advanced satellite... Show more

 • Promoted

Software Developer

Almac GroupLoughborough, England, GB
Full-time

This role involves extending and customizing core applications for clinical trials, including initial delivery, responding to change requests, and system maintenance.The Software Developer collabor... Show more

 • Promoted

Senior Software Engineer

G.DigitalSheffield, England, GB
Full-time

Senior Software Engineer – £70k – Sheffield / Flexible Hybrid.Digital has partnered with a scale‑up looking for their next Senior Software Engineer.After scaling a new Software Engineering function... Show more

 • Promoted

Software Engineer

GRTSChesterfield, England, GB
Full-time

GRTS Chesterfield, England, United Kingdom.GRTS Chesterfield, England, United Kingdom.This range is provided by GRTS.Your actual pay will be based on your skills and experience — talk with your rec... Show more

 • Promoted

Senior Engineer - £50,000 - £57,000 A Year

Premier Technical RecruitmentBasford, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

Senior Engineer needed for project management, design, and testing of control systems. Show more

 • Promoted

Senior Project Engineer

TieTalentRotherham, England, GB
Full-time

Senior Project Engineer role at TieTalent.As a project engineer you are responsible for the technical and engineering aspects of projects assigned to you.You will be assigned a work schedule, deliv... Show more