About Xceptor
Data is at the heart of everything we do: Xceptor has been designed around data manipulation in its broadest sense. We source data from wherever it flows. We curate, normalise, validate, repair, and enrich that data so it reaches its destination in a reliable and consistent format. Data coming out of Xceptor is data our clients can trust.
We are recognised as an expert in the Financial Services vertical, which strongly aligns with Business Users in Middle and Back-Office teams. We enable these users to solve their data challenges by themselves, rather than through a technology-led project.
Our People are subject matter experts. We understand our client’s challenges and we’ve got the experience and knowledge to solve them. Our talented team has a deep understanding of the unique challenges of the industry - we can empathise, engage, and speak the same language as our clients.
Our Vision is to be the leading platform for automating data flows.
Our Mission is to empower business users within Financial Institutions to build automated processes that deliver trusted data.
Our Values were created by our people, and speak to both who we are, and who we aspire to be. Ambition is in our DNA, and we embrace any opportunities ahead. Our curiosity and desire to grow drives us to learn from our customers and those around us. Our people are empowered, accountable, and deliver. We pull together, step up and focus on outcomes. The brilliance of our people makes a positive difference.
Business area and team
The development team is responsible for building the Xceptor platform and products. We create innovative features and great user experiences that help our users within Financial Institutions to build automated process that deliver trusted data.
Our development teams are located in The United Kingdom (Guildford) and South Africa (Cape Town).
The role
This Software Engineer AI role will be involved in implementing solutions that integrate with Agentic AI systems and AI workflows and must have a passion for learning and developing AI skills to solve customer use cases. The role will also support the development of deterministic software solutions using other technologies as applicable.
As a Software Engineer at Xceptor, you will contribute to the development of our platform by writing clean, maintainable code and learning from experienced engineers. You’ll collaborate with cross-functional teams to deliver high-quality software and continuously grow your technical skills.
This is a great opportunity to grow your career in a fast-paced, innovative environment where learning and development are actively supported.
Key responsibilities Software Development & Quality
- Design, code, test, and debug software features.
- Maintain and improve software performance and scalability.
- Participate in code reviews and learn best practices from senior team members.
- Help troubleshoot and resolve software issues with guidance where needed.
- Write and maintain clear technical documentation.
Collaboration & Learning
- Work closely with product, design, and QA to understand requirements and deliver solutions.
- Actively seek feedback and mentorship to grow technical and professional skills.
- Collaborate with other engineers to share knowledge and improve team outcomes.
- Build relationship with business stakeholders across delivery and customer success to understand their challenges and the challenges of our customers.
AI & Innovation
- Develop skills in and use AI tools like GitHub Copilot continuously to write and maintain code and support coding tasks
- Build knowledge in and use AI-powered debugging and testing tools under guidance.
- Stay curious about new technologies and contribute ideas to improve development processes.
Key Competencies
Technical
- 0–3 years of experience in C# / Python software development (.NET Framework).
- Degree in a STEM subject or equivalent practical experience.
- Basic understanding of SQL and database programming.
- Familiarity with web technologies (HTML, CSS, JavaScript, XML).
- Interest in AI/ML, REST APIs, Docker, .NET Core, and microservices is a plus.
- Logical and analytical problem-solving skills.
- Eagerness to learn and take ownership of tasks.
- Good communication skills and willingness to explain technical concepts clearly.
Desired Experience
- Experience creating AI/Agentic AI/AI workflow solutions as part of a university degree project or in your spare time
Associated values and behaviors
- Passionate about learning and using new technologies.
- Creative and curious, with a proactive approach to problem-solving.
- Reliable, flexible, and cooperative team player.
- Personable and approachable, with a positive attitude and motivation to grow.
This is a great opportunity to join an innovative, fast-paced, highly collaborative, and forward-thinking organisation, during a significant growth phase. Xceptor is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion, or belief, ethnic or national origin, disability, age, citizenship, marital, domestic, or civil partnership status, sexual orientation, or gender identity or any other basis as protected by applicable law.
Please note:
- Xceptor works with clients in financial services and our offers of employment are subject to the satisfactory completion of background checks, which includes criminal record checks, and credit reference checks.
- If you have any employment gaps exceeding three months within the last six years, we will request additional information and evidence to clarify those periods.