Senior/Lead C++ Software Engineer - FTC [UK]
Role Overview
We are looking for an experienced Senior/Lead C++ Software Engineer to join us working with our construction engineering client. The role is a development lead for a desktop application written in C++ with a Vue.js user interface running in Chromium embedded framework that analyses concrete cross sections and provides the opportunity to lead the planning of new features, whilst leading a small team of developers.
The successful applicant will be a confident and proficient C++ programmer with extensive and demonstrable development experience. They will know and have coded JavaScript in a front-end framework (ideally Vue.js). In addition, they will also have previous small team leadership, be comfortable with technical planning, and making small-scale architectural decisions. Knowledge of CI/CD would be advantageous.
We are looking for a technically strong engineer who, as well as coding, enjoys leadership, who is a great communicator and team player who relishes collaborating across multiple teams, and has a passion for delivering high-quality products.
Essential Key Skills and Responsibilities
You will:
- have strong knowledge of C++ for back-end applications
- have strong knowledge of JavaScript for front-end applications
- have small team leadership experience
- be comfortable with technical planning and making small scale architectural decisions
- have knowledge of Vue.js (desired)
- have CI/CD experience (desired)
- have professional experience of working in projects using Agile development processes
Tools and Technology
- C++
- JavaScript
- Vue.js
- Jira/Confluence
Experience
- A degree in Computer Science, Software Engineering, or a related field or similar work-based experience.
- Proven experience as a Senior/Lead Software Engineer ideally with a focus on construction engineering projects.
- Very good working knowledge of standard software development frameworks, techniques and methodologies.
- Experience with providing coaching and mentoring
- Ability to work collaboratively in a team, contributing to the development of business scenarios.
- Knowledge of software development tools and technologies.
- You are flexible and curious in your approach
- Strong analytical and problem-solving skills
Additional information
Duration of the contract: fixed term for a minimum of 6 months (full-time)
Eligibility to work in the UK: Mandatory
Location: Fully remote within the UK.
Benefits
- 25 days holiday, plus bank holidays plus birthday paid each year
- Sick leave following probation (20 days per each rolling period each year)
- Pension contribution is 10% employer from qualifying earnings following auto enrolment after 3 months service
- Private medical insurance via Vitality after 6 months of service
- Life assurance (5 x salary) after 6 months service
- Access to a free Eye voucher with Specsavers and a Flu vaccination with Boots
- Access to the cycle-to-work scheme
- Enhanced parental leave
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- UK
- Remote status
- Fully Remote
- Yearly salary
- £77,000
- Employment type
- Full-time
- Skills
- C/C++, JavaScript
- Experience
- Senior, Lead
- Area
- Fullstack
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Already working at Spyrosoft?
Let’s recruit together and find your next colleague.