Sr Back End Software Developer
Indexed description
Our principles
- AMBITION- We dream big, try things out and always ask “why not?” and “what if?” We’re ambitious in our thinking and our delivery
- RESPONSIBILITY- We get involved, bring our perspective and are always open to new ideas. We take personal responsibility
- COMMUNITY- We value a sense of belonging, trusting each other and encouraging authenticity. We contribute to our community.
- Design, build, and maintain scalable, secure, and efficient software systems.
- Contribute to technical direction, system architecture, and platform evolution as a collaborative team member.
- Work closely with front end developers and product manager to deliver elegant, user-focused solutions.
- Drive rapid prototyping and proof-of-concept development to validate ideas and accelerate decision-making.
- Use AI tools to speed up delivery, improve code quality, and support knowledge sharing across the team.
- Write clean, maintainable, and well-tested code.
- Optimise systems for performance, scalability, and reliability.
- Review code, mentor teammates, and promote engineering excellence.
- Stay ahead of emerging technologies and assess their potential for adoption across the tech organisation.
- Participate in agile ceremonies including stand-ups, sprint planning, and retrospectives.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
- 5+ years of professional experience in backend or full-stack engineering.
- Strong back-end development skills and experience working with design teams.
- Experience with C# .NET is essential.
- Proficiency in Vue3.Js is nice to have
- Proven track record in building RESTful APIs and distributed systems.
- Strong understanding of AWS, including serverless architecture.
- Solid grasp of data structures, algorithms, and performance optimisation.
- Ability to quickly learn and adopt new technologies, including AI-powered developer tools.
- Excellent communication skills and ability to articulate complex technical concepts.
- Experience with AI-assisted development environments or tools that enhance engineering speed, collaboration, and code quality.
- Familiarity with GitHub CI/CD workflows.
- Experience in fintech or payment systems.
- Strong SQL skills for relational database work.
At Xe we are committed to making our recruitment practices barrier-free and as accessible as possible for everyone. This includes making adjustments or changes for disabled people, neurodiverse people or people with long-term health conditions. If you would like us to do anything differently during the application, interview or assessment process, including providing information in an alternative format, please contact us on [email protected]
The position responsibilities outlined above are intended to define the general contents and requirements to perform this job. It is not to be taken as a complete statement of responsibilities or requirements. This job description does not restrict the Company’s right to assign or reassign duties and responsibilities to this job as needed.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search