Software Engineer (Java, C#, C, C++)
Location: Hybrid (up 10 days per month at client site)
About The client:
Our Client is a foremost independent defence technology solutions company, recognized for its dedication to engineering excellence, reliable systems, and comprehensive support services. Their focus is on delivering cutting-edge solutions that ensure safety and protection in Defence and Industry sectors. Priding themselves on an innovative approach and commitment to addressing the unique challenges of the International Defence and Industrial markets.
Role Purpose:
We are seeking a proficient Software Engineer to play a vital role in systems, software engineering, and electronics team. This position involves active participation in project delivery, service provision, and product development. You will be integral in bidding, designing, implementing, testing, and obtaining customer acceptance of systems, along with providing after-sales support.
Qualifications and Competencies:
Degree or equivalent in Engineering, Electronics, Software, Computer Science, or a related field. Broad understanding of engineering principles. Good grasp of Software Development methodologies and the Product Development Lifecycle. Strong team player with effective communication and interpersonal skills. Ability to work both interactively and independently. Skills and Abilities:
Proficiency in programming languages: Java, C#, C, C++. Expertise in Object-Oriented architecture design, software implementation, build, testing, and system integration. Knowledge of PKI Cryptography. Experience with Eclipse IDE (Mars 2 or later) and MS Visual Studio 2017. Competency in desktop and server application development. Solid background in Software Configuration Management and Issue Management. Commercial or academic programming experience. Additional Requirements:
Eligibility to work in the UK without restrictions. Preferably holds a current European driving licence. Willingness to work flexibly and outside core hours occasionally. Benefits:
Collaborative and supportive work environment. Opportunities for professional and personal development. Training and funding for relevant courses. Funding for membership in Professional Bodies like BCS or IET Support for further studies. Diverse project exposure. International travel opportunities. Performance-related rewards.