Software Engineer - Java, C, C++

Software Engineer - Fully Remote

Working for an organisation looking to grow their Software Development team with creative and ambitious Software Engineers. Working within an Agile environment, with a focus on Enterprise Java, C and C++.

Fully remote with occasional travel to New Malden
£37,000 - £53,000 (DOE)
Must be eligible for UK Government clearance

Your Responsibilities:

* Work in Agile feature delivery teams to design, build, deliver and support critical customer systems using the latest techniques and technologies
* Assist with the set up/design of a project's software and hardware development environment, and CI/CD pipeline
* Take responsibility for ensuring work packages are completed on schedule and within budget
* Build up technical knowledge of company's existing products and any new product and project developments
* Be pro-active in keeping products up to date with evolving technologies

Your Experience:

* Proven experience in design, development, test and integration of quality software
* Experience in object-orientated software design and programming using Enterprise Java, C and C++
* Understanding of Service-Oriented and Web-Oriented Architectures
* Fluent in software configuration management, such as Git/BitBucket
* Keen to learn a broad range of technologies in native environments and on the Java stack

Your Benefits:

* Flexible working schedules - we offer flexibility to move between projects, including internal research and development work looking at new technologies and business opportunities, plus flexible working patterns and hybrid working arrangements.
* Flexible Benefits Package - choose which NGUKL benefits you want to satisfy your personal needs. Core Benefits provided for you are Healthcare, Dental, Life Assurance and Pension. Benefits you can flex include Critical Illness Cover, Health Cash Plan, and Health Assessments.
* Employee Incentive Programme - exceptional performance is recognized through our annual incentive programme which is awarded to top performers who excel
* Career Development - opportunity for ongoing professional development and career growth opportunities