Be part of a dynamic and growing global team

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 Google Chat and like to use short effective Zoom 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”

Open positions across all departments

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.

 

 


 

SENIOR C# DEVELOPER
We are looking for a talented developer to join our London Office. 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 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.

 

 


 

IT ENGINEER
We are looking for a talented IT Engineer to join our London Office. The role involves maintaining the onsite and cloud hosted IT infrastructure across multiple geographic regions. You’ll be working within the IT Security team that is based in Johannesburg. Download job spec PDF.

 

 


 

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.

 

 


 

SENIOR JAVA DEVELOPER
We are looking for a talented developer to join our London Office. 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 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.

 

 


 

SENIOR APPLICATION 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, Cape Town and New Zealand. Download job spec PDF.

 

 

We don’t have any positions at the moment. Please check back soon.

BIG DATA DEVELOPER
We are looking for a talented developer to join our team. 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, Cape Town and New Zealand. Download job spec PDF.

 


 

SENIOR C# DEVELOPER
We are looking for a talented 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 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.

 

 

SENIOR FULL STACK DEVELOPER
We are looking for a skilled and versatile full-stack developer to join the team at our Saint Pierre 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 a distributed team of developers, based in London, Johannesburg, and New Zealand. Download job spec PDF.

 

 


 

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.

 

 


 

DATA ANALYST
We are looking for a talented Data Analysts to join our Mauritius Office, based in Vivea Business Park, St-Pierre. In this role you will gather, extract, transform and analyze complex financial data by working with cutting edge tools and new technologies. You will have a real opportunity for growth, success and be part of a highly talented & dynamic team within the analytics department. You will also gain valuable experience in a niche financial market area of securitization and learn new methodologies. Download job spec PDF.

 

 


 

JUNIOR DATA ANALYST
We are looking for Junior Data Analysts to join our Mauritius Office, based in Vivea Business Park, St-Pierre. In this role you will gather, extract, transform and analyze complex financial data by working with cutting edge tools and new technologies. You will have a real opportunity for growth, success and be part of a highly talented & dynamic team within the analytics department. You will also gain valuable experience in a niche financial market area of securitization and learn new methodologies. Download job spec PDF.

 

 

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.

 

 


 

MID-WEIGHT UX DESIGNER
We are looking for a Mid-Weight User Experience Designer to join our offices in Johannesburg. The successful candidate will be working on a range of UX focused tasks across a variety of digital projects within the financial services industry. The responsibilities associated with this role are focused on the user experience design phase of a product creation life cycle. A focus on trying to understand how users interact with our digital products, enabling us to empathize with their pain points and discover how we can make their experience more useful, usable and compelling. Download job spec PDF.

 

 


 

MID-WEIGHT INTERACTION DESIGNER
We are looking for a Mid-Weight Interaction Designer to join our offices in Johannesburg. The successful candidate will be working on a range of UI focused tasks across a variety of digital projects within the financial services industry. The responsibilities associated with this role are focused on the ability to create, craft and iterate on user interface designs and interactions within our digital products/platforms. Download job spec PDF.

 

 


 

BUSINESS ANALYST
We are looking for a self-starting Business Analyst to come in and take over aspects of our SDLC on both mature and greenfields projects. Sitting between the development team and the client, the role encompasses elements of business analysis, client support project management, client management and product development. From initial project meetings/client engagement, the successful applicant will be involved in all aspects of the solution delivery through to ongoing support and client management. The role is based in Johannesburg, but you’ll be working closely with distributed software development teams based in London, Johannesburg, Cape Town and New Zealand as well our international client base. Download job spec PDF.

 

 


 

SENIOR C# DEVELOPER
We are looking for a talented developer to join our Johannesburg/Cape Town 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 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.

 

 


 

PROJECT MANAGER
We are looking for a self-starting Project Manager to come in and take over all aspects of our SDLC on both mature and greenfields projects. You’ll be working closely with distributed software development teams based in London, Johannesburg, Cape Town and New Zealand and our international client base. Download job spec PDF.

 

 


 

QA ANALYST
We are looking for a technically minded person to work on several major existing and greenfields projects in the international financial services and data space. The role will require the candidate to work as a collective with the QA team ensuring high quality and standard is maintained. Download job spec PDF.

 

 


 

QA AUTOMATION ENGINEER
We are looking for a technically minded person to work on several major existing and greenfields projects in the international financial services and data space. The role will require the candidate to work as a collective with the QA team ensuring high quality and standard is maintained. Download job spec PDF.

 

 


 

SENIOR PRODUCT MANAGER
We are looking for a self-starting Product Manager to come in work with us on new and existing product concepts. Sitting between the development team and the market, the role encompasses elements of business development – working with our clients and the market to understand their pain points, test value propositions and working with the rest of our business to successfully create and deliver the product.

The role is based in Cape Town, but you’ll be working closely with distributed software development teams based in London, Johannesburg, Cape Town and New Zealand as well our international client base. Download job spec PDF.

 

 


 

SENIOR APPLICATION DEVELOPER
We are looking for a skilled and versatile full-stack developer to join the team in either of our South African offices. 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, Cape Town and New Zealand. Download job spec PDF.