C++ Software Developer

Location: Malta Salary: €55000 - €65000 per annum + Benefits
Sector: IT & Telecoms Type: Permanent
Contact: Sam Francis Job Published: 23 days ago

C++ Software Developer



Job Description for a C++ Software Developer

We are looking for C++ Software developers who will be responsible for the building of back-end/server
applications, mainly Web based (HTTP/REST) services. Your primary responsibility will be to
design and implement such systems and also coordinate with our Dev-Ops team to facilitate their
deployment and monitoring within Cloud infrastructures.

Responsibilities for a C++ Software Developer
* Design, build, and maintain efficient, reusable, clean, performant and reliable C++ code
* Implement performance and quality monitoring modules
* Identify bottlenecks and bugs and devise solutions to address these problems
* Help maintain code quality, organization, and automation
* Assist and facilitate in the deployment of Systems developed

Skills for a C++ Software Developer
* Strong proficiency in C++, with a fair knowledge of the language specification
* Thorough knowledge of the standard library, STL containers, and algorithms
* A good knowledge of C++11 (preferable C++14 upwards), its paradigms and best-practices
* Possibly some knowledge of Boost and Poco C++ libraries
* Good understanding of memory management in non-garbage collected environments
(specifically using RAII)
* Understanding of dynamic polymorphism and C++ specific notions
* A good degree of C++ template meta-programming
* Sound familiarity with multi-threading and concurrent programming
* A degree of familiarity with RDBMS/SQL databases (specifically MySQL and Postgres)
* Some experience in the implementation of automated testing platforms and unit tests
* Sound knowledge of code versioning tools (specifically git (core) and through github and
* 3-4 years minimum programming/development experience in the Industry
* Minimum B.Sc. Degree in a Computer Science related field, preferably Software
* You must also be passionate about writing good C++ code, have a good work ethic, be
committed, attentive to detail and communicate clearly.

Please apply today, for more information

Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. Privacy Policy. Equal Opportunity and Diversity Policy.

Similar Jobs

Software Developer

Crawley, West Sussex £30000 - £70000 per annum

Do you want to join a team of expert developers that all share the same focus of keeping the business application at the forefront of the market? If you do then keep reading as I have a Java Developer position open with a successful business in the West Sussex area. ...


Senior Software Developer

Gloucester, Gloucestershire Negotiable

Senior Software Developer C# Gloucestershire Defence Permanent Senior Software Developer needed for a leading Defence organisation based in Gloucestershire who are looking to employ an experienced Senior Software Developer with strong coding abilities in C# What the ...


Senior Software Developer

West Sussex, England Negotiable

Software Developer If you are an experienced C++ Developer with experience in Visual Studio, you may well be suitable to a position I am working on. I am working with a forward-thinking business on recruiting C++ Developers to join their growing team. About the Role ...


Software Engineer

Tunbridge Wells, Kent bonus and benefits

Software Engineer Salary £55,000 - £60,000 + Bonus + Benefits We are looking for an experienced Software Engineer to join our clients ofriendly and supportive IT engineering team at in Tunbridge Wells. This role is a Senior/Lead position We will be able to interview ...