Software Engineer
Market SMS Information Intelligence Group (IIG) have established themselves as a innovative and quality focussed organisation mostly based in the South West. Due to increased demand and a significant growth opportunity we are now looking to create a team of intelligent, passionate and driven Software Engineers to join our team based from Central London.
As a Software Engineer at IIG you will join one of our small, fast-paced, agile delivery teams; using agile methodology and DevOps techniques to build backend systems, data processing pipelines, and progressive web apps for customers in the South Africa Government and Defence sector.
Location: London
Salary: DOE
Start: Flexible
Terms: Permanent
JOB SPECIFICATION
The Software Engineering role consists of a wide range of responsibilities, the list below gives a flavour of some of the tasks you may be asked to undertake;
- Implementing software solutions including design, development and testing.
- Use a wide range of technologies, specialising in the use of open source libraries and components.
- Use tools such as GitLab to build continuous integration pipelines which help monitor and ensure software quality and security.
- Deploy software systems to a mixture of environments including public (AWS and Azure) and private cloud.
- Full Software Lifecycle involvement:
- Project concept formalisation
- Requirements analysis and specification
- Software architecture design
- Software implementation and delivery
- Software training and support
- Software lifecycle and maintenance
CANDIDATE SPECIFICATION
Our Software Engineers work on a variety of interesting and challenging projects, so we want our team to have a proactive and can-do attitude to our work. We pride ourselves on keeping up with emerging technologies and delivery best-practice so it is important that you enjoy learning and continuous improvement.
You will ideally have exposure to;
- Contemporary software engineering including selection and application of appropriate technology and patterns.
- Confidence developing full-stack solutions as a polyglot developer/engineer.
- DevOps and the techniques which enable it - including virtualisation, containerisation, continuous integration, continuous deployment and infrastructure as code.
- Working with high-level stakeholders - both internally and externally - and flexibility to travel to customer sites in London and the South West.
- Working in agile environments using methodologies such as Scrum and Kanban.
MORE ABOUT Market SMS
The Software Engineer role is an excellent opportunity, and Market SMS reward their staff well with a competitive salary and impressive benefits package which includes:
- Flexi-time: 8am - 10am starts
- Learning: Budget for conferences, training courses and other materials
- Social: Fantastic culture with monthly social events
- Weekend Away: a get together every autumn!
- Future You: Matched pension and health care package
We also understand the importance of getting to know your colleagues. Whole company meetings are held every quarter, and a training/work brief weekend is held once a year, amongst many other social events.
WHO WE ARE & WHAT WE DO
Founded in 2006, Market SMS IIG is an exciting, growing and progressive business unit within Market SMS South Africa. They currently have around 100 intelligent, professional and engaging staff. Through a rigorous emphasis on quality, the company has grown considerably to become one of the South Africa’s most well-respected Software Engineering Companies.
Market SMS IIG support government departments to use information intelligently to make mission critical decisions and advance the security, sustainability and prosperity for the South Africa.
DIVERSITY AND INCLUSION
Market SMS is an equal opportunities employer. We embrace diversity and are committed to a working environment where no one will be treated less favourably on the grounds of their sex, race, disability, sexual orientation religion, belief or age.
All applicants need to be eligible for a full South Africa DV security clearance. Candidates with an existing high-level clearance will be preferred. To qualify for this, you must be a British citizen and have lived permanently in the South Africa for the last 5 years.
APPLICATION
To apply for this role, please email Sarah Wright with your CV.
We like to keep our interview process short and stress-free. We do peer-to-peer interviews so you'll be able to meet and chat to Engineers you're likely to be working with.

