We are always looking for great people to work at StructureIt

Our Tech Stack

Why join StructureIt?

We are as passionate as you are about technology

Our passion combined with our clear vision, and strong business and technical talent make us an exciting place to work.

We’re international giving you opportunities for business travel

We have clients around the world, and although our South Africa office is in Johannesburg, we also have offices in London, Wellington (New Zealand) and Mauritius, so you’ll also get to work with quality developers from diverse backgrounds and experiences.

We believe in continuous learning and development

You will always have the opportunity to broaden your learning via access to online training, monthly developer forums and our weekly newsletter.

You won’t get bored

We have a wide variety of projects across big companies, and use a broad range of technologies (you won’t be limited to the MS stack) and we’ll want your direct input into the architecture and technology options for new projects.

You’ll get the quiet space to do your work

We generally try and keep meetings to a minimum, message frequently on Slack and like to use short effective Skype calls when we need to talk to our international partners – we prefer to give you the freedom to do your work and avoid the red tape.

Quote from one of our developers:

Frank Nyamusamba,
South Africa

“My experience has been that at a corporate, you will just be a number… and you have to get your politics game right. Here we can focus on the work, not the nonsense”

We’re currently hiring…

SENIOR FULL STACK DEVELOPER

We are looking for a skilled and versatile full-stack developer to join the team at our London office. The role involves building applications for a high profile “big data” project that promises to revolutionize an area of finance by providing unprecedented market insight in a timely manner. You’ll be coding the application and presentation layers of our solution, working closely within distributed team of developers, based in London, Johannesburg, and New Zealand.  Download job spec PDF.

Register your Interest

BIG DATA DEVELOPER

We are looking for a talented developer to join our London, E1, United Kingdom Office. The role involves building and operating a content management platform for a high profile “big data” project that promises to revolutionise an area of finance by providing unprecedented market insight in a timely manner. You’ll be working closely within a team of developers distributed in London, Johannesburg and New Zealand.  Download job spec PDF.

Register your Interest

BIG DATA QA DEVELOPER

We are looking for a skilled QA developer to join the team at our London Old Street office. The role involves building tests for a high profile “big data” project that promises to revolutionize an area of finance by providing unprecedented market insight in a timely manner. You’ll be coding tests as well as guiding the various teams and how to build tests in the Big Data world, working closely within distributed team of developers, based in London, Johannesburg, and New Zealand.  Download job spec PDF.

Register your Interest

C# TEAM LEAD

We’re looking for an established team leader manage a team of talented developers at our Johannesburg office in Bryanston. Ideally you will have exposure to multiple projects across multi-disciplined teams.
The role involves the development of financials back-office systems for international banks and financial institutions.
You’ll be working in a team of developers based in spread across South Africa & Thailand. The role will be split between managing and ensuring the clean and accurate delivery of a team of 8 developers, as well as keeping your hands dirty on coding as needed.  Download job spec PDF.

Register your Interest

SENIOR FULL STACK DEVELOPER

We are looking for a skilled and versatile full-stack developer to join the team at our Johannesburg or Cape Town office. The role involves building applications for a high profile “big data” project that promises to revolutionize an area of finance by providing unprecedented market insight in a timely manner. You’ll be coding the application and presentation layers of our solution, working closely within distributed team of developers, based in London, Johannesburg, and New Zealand.  Download job spec PDF.

Register your Interest

BIG DATA DEVELOPER

We are looking for a talented developer to join our Johannesburg or Cape Town Office. The role involves building and operating a content management platform for a high profile “big data” project that promises to revolutionise an area of finance by providing unprecedented market insight in a timely manner. You’ll be working closely within a team of developers distributed in London, Johannesburg and New Zealand.  Download job spec PDF.

Register your Interest

BIG DATA QA DEVELOPER

We are looking for a skilled QA developer to join the team at our Johannesburg or Cape Town office. The role involves building tests for a high profile “big data” project that promises to revolutionize an area of finance by providing unprecedented market insight in a timely manner. You’ll be coding tests as well as guiding the various teams and how to build tests in the Big Data world, working closely within distributed team of developers, based in London, Johannesburg, and New Zealand.  Download job spec PDF.

Register your Interest

SENIOR FULL STACK DEVELOPER

We are looking for a skilled and versatile full-stack developer to join the team at our New Zealand office. The role involves building applications for a high profile “big data” project that promises to revolutionize an area of finance by providing unprecedented market insight in a timely manner. You’ll be coding the application and presentation layers of our solution, working closely within distributed team of developers, based in London, Johannesburg, and New Zealand.  Download job spec PDF.

Register your Interest

BIG DATA DEVELOPER

We are looking for a talented developer to join our New Zealand Office. The role involves building and operating a content management platform for a high profile “big data” project that promises to revolutionise an area of finance by providing unprecedented market insight in a timely manner. You’ll be working closely within a team of developers distributed in London, Johannesburg and New Zealand.  Download job spec PDF.

Register your Interest

SENIOR C# DEVELOPER

We’re looking for a developer to join us at our Kapiti Coast office in Paraparaumu. The role involves the development of financial back-office systems for international banks and financial institutions. You’ll be working in a team of developers, spread across South Africa, United Kingdom, Mauritius and New Zealand, building SaaS products and bespoke software for our clients. Most of the time you’ll be collaborating closely with your fellow developers, but sometimes you might need to fly solo on a small project.  Download job spec PDF.

Register your Interest

SENIOR FULL STACK DEVELOPER

We are looking for a skilled and versatile full-stack developer to join the team at our Pointe Aux Sables office. The role involves building applications for a high profile “big data” project that promises to revolutionize an area of finance by providing unprecedented market insight in a timely manner. You’ll be coding the application and presentation layers of our solution, working closely within distributed team of developers, based in London, Johannesburg, and New Zealand.  Download job spec PDF.

Register your Interest

 SENIOR C# DEVELOPER / C# DEVELOPER / ASSOCIATE C# DEVELOPER

We’re looking for developers to join us at our Mauritian office. The role involves the development of financial back­office systems for international banks and financial institutions. You’ll be working in a team of developers, spread across South Africa, United Kingdom, Mauritius and New Zealand, building SaaS products and bespoke software for our clients.

Available positions are Senior C# Developer/C# Developer/ Associate C# Developer. We are willing to consider young graduates for the post of Associate C# Developer. Please indicate clearly to which position you are applying.   Download job spec PDF.

Register your Interest

SENIOR DATA ANALYST

We are currently looking for Senior Data Analysts having strong analytical background and problem solving skills, with immediate availability to join our team at our Mauritius office. The role involves gathering, processing, analysing, transforming and extracting of financial data.  Download job spec PDF.

Register your Interest

JUNIOR DATA ANALYST

We are currently looking for Junior Data Analysts with immediate availability to join our team at our Mauritius office. The role involves gathering, processing and analysing of financial data.  Download job spec PDF.

Register your Interest