My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: Thu 06/03/2025

Senior C++ Java Developer

Edinburgh, EH2, UK
Apply Now

Company: ION RECRUITMENT

Job Type: Permanent, Full Time

Salary: £50000 - £65000/annum blue chip package

We are looking for an experienced Senior C++ Java Developer to join a successful and expanding client based in Edinburgh. You will be part of a collaborative and friendly development team, working closely with international colleagues across various locations.

The ideal candidate will have extensive experience in both C++ and Java development, and be able to thrive in a fast-paced, innovative environment.

Key Responsibilities:

* Develop desktop applications for Windows using C++ (v11+) and Microsoft Foundation Class (MFC) Library.

* Contribute to the development of solutions using Java in a collaborative team environment.

* Use Visual Studio and other development tools to design, implement, and maintain software solutions.

* Provide leadership in a senior development role, working with colleagues to solve complex technical problems.

* Communicate technical solutions clearly to both technical and non-technical stakeholders.

* Demonstrate excellent analytical skills and a systematic approach to solving development challenges.

* Work effectively in an agile development environment, participating in Scrum teams and sprint planning.

Required Skills & Experience:

* At least 5 years of commercial experience in C++ development (v11+).

* Extensive experience in using Microsoft Foundation Class (MFC) Library for developing desktop applications on Windows.

* Strong proficiency in Java development.

* Proficient in Visual Studio and other development tools.

* Minimum 3 years of experience working in a senior developer role.

* Exceptional analytical skills with the ability to break down complex problems and implement efficient solutions.

* Excellent communication skills, with the ability to articulate both high-level business requirements and low-level technical details to diverse audiences.

* Strong organisational skills, with the ability to manage time effectively and work independently in a fast-paced environment.

* A degree in Computer Science, Engineering, or a related field.

Desirable Skills:

* Experience with engineering or scientific applications and data processing.

* Familiarity with Azure DevOps, Unit Testing, Automated Testing, and CI/CD pipelines.

* Experience working within an Agile development environment, particularly Scrum.

What our client offers:

* A collaborative and innovative work environment where your contributions are valued.

* Competitive salary and compensation based on experience.

* Flexible working arrangements to suit your needs.

* 33 days of annual leave with swap out options using bank holidays.

* Comprehensive insurance and pension benefits.

* Employee Assistance Programme to support your well-being.

If you are a highly skilled developer with a passion for solving complex technical challenges and working in a cutting-edge environment, we encourage you to apply for this exciting opportunity.

#SeniorDeveloper #CPlusPlus #JavaDeveloper #MFC #DesktopApplications #WindowsDevelopment #AgileDevelopment #Scrum #AzureDevOps #SoftwareEngineering #TechJobs #DeveloperJobs #C++11 #C++ #JavaProgramming #SoftwareDevelopment #UnitTesting #AutomatedTesting #DevOps #CI/CD #TechCareers #ProgrammingJobs #STEMJobs #SoftwareJobs #InnovationInTech #FlexibleWorking #EdinburghSoftwareJobs
Apply Now