At a Glance
- Tasks: Develop and maintain innovative software solutions for financial services.
- Company: Join a dynamic software vendor backed by private equity, focused on growth and innovation.
- Benefits: Enjoy remote work flexibility with occasional travel to the Reading office.
- Why this job: Be part of a collaborative culture that values mentorship and cutting-edge technology.
- Qualifications: 5+ years of C++ experience, knowledge of Qt, and strong communication skills required.
- Other info: Contract position with opportunities for professional growth in a thriving industry.
The predicted salary is between 48000 - 72000 £ per year.
Get AI-powered advice on this job and more exclusive features.
Director | Women in Technology | Helping Build IT Technical Teams
Contract length: 6 months, start ASAP, annual salary pro-rata
Location – remote with travel to Reading area office on day 1
Why – Private Equity Investment + Growth
- 5+ years\’ experience of C++ development
- Working knowledge of Qt
We are working with a growing software vendor who has recently received private equity investment and has exciting plans to grow and produce new software. They produce forward-thinking financial services software used by thousands of customers in the UK.
As a Senior C++ Engineer, you will utilize your knowledge of programming to help create and maintain their suite of software solutions. You\’ll contribute to the collaborative development culture with code reviews and mentoring of others.
Responsibilities
- Develop new software for the products and services
- Assist in the design and maintenance of new and existing products
- Contribute via the team with the delivery of high-level system designs
- Collaborate across multiple technical teams
- Perform code reviews for other team members
- Contribute to an agile team via refinement meetings, stand-ups, and sprint reviews
Minimum Requirements
- 5+ years\’ commercial development experience using C++
- Working knowledge of Qt, multiplatform
- Knowledge of XML / JSON / RESTful APIs
- Experience working on Linux and Windows-based systems
- SQL-based database platforms
- Experience with code versioning tools (GIT / SVN) and Atlassian tool suite (JIRA, Confluence)
- Strong written and verbal English language skills
- Excellent communication and collaboration skills
For more information please contact Katie at Matched.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology and Engineering
Industries
Information Services and Software Development
#J-18808-Ljbffr
C++ Engineer employer: Matched
Contact Detail:
Matched Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Engineer
✨Tip Number 1
Network with professionals in the software development field, especially those who have experience with C++ and Qt. Attend industry meetups or online webinars to connect with potential colleagues and learn more about the company culture.
✨Tip Number 2
Brush up on your knowledge of XML, JSON, and RESTful APIs, as these are crucial for the role. Consider working on a small project that incorporates these technologies to demonstrate your skills during interviews.
✨Tip Number 3
Familiarise yourself with Agile methodologies if you haven't already. Being able to discuss your experience with Agile practices during interviews will show that you're a good fit for their collaborative team environment.
✨Tip Number 4
Prepare to discuss your previous experiences with code reviews and mentoring. Highlight specific examples where you've contributed to team development, as this aligns well with the responsibilities of the Senior C++ Engineer role.
We think you need these skills to ace C++ Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 5+ years of C++ development experience and any relevant projects. Emphasise your knowledge of Qt and your experience with XML, JSON, and RESTful APIs.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your ability to contribute to a collaborative team environment. Mention specific examples of how you've successfully worked on similar projects in the past.
Highlight Communication Skills: Since excellent communication is key for this role, include examples in your application that demonstrate your strong written and verbal English skills, as well as your ability to collaborate effectively with others.
Showcase Agile Experience: If you have experience working in agile teams, be sure to mention it. Discuss your involvement in refinement meetings, stand-ups, and sprint reviews to show that you can thrive in a fast-paced development environment.
How to prepare for a job interview at Matched
✨Showcase Your C++ Expertise
Make sure to highlight your 5+ years of experience with C++. Be prepared to discuss specific projects where you utilised C++ and how you overcame challenges during development.
✨Demonstrate Knowledge of Qt
Since the role requires working knowledge of Qt, be ready to explain how you've used it in past projects. Discuss any specific features or libraries you've worked with and how they contributed to your software solutions.
✨Prepare for Technical Questions
Expect technical questions related to XML, JSON, and RESTful APIs. Brush up on these topics and think of examples from your previous work that demonstrate your understanding and application of these technologies.
✨Emphasise Collaboration Skills
As the role involves mentoring and code reviews, be prepared to discuss your experience in collaborative environments. Share examples of how you've contributed to team dynamics and supported your colleagues in their development.