At a Glance
- Tasks: Join a paid training programme and work on real-world software engineering projects.
- Company: Prestigious financial services firm offering a dynamic work environment.
- Benefits: Fully paid training, guaranteed 2-year placement, and continuous mentorship.
- Why this job: Accelerate your career in software engineering with elite clients and modern technologies.
- Qualifications: Experience in Java or Python development and a passion for learning.
- Other info: Hybrid role with excellent growth opportunities in a high-impact industry.
The predicted salary is between 30000 - 40000 £ per year.
Are you a Software Engineer (or aspiring Software Engineer) looking to strengthen your development skills and work within a prestigious financial services environment? We’re offering a fully paid 10-week cross-training programme in Corporate Data Services (CDS), followed by a guaranteed 2-year full-time placement with one of our elite financial services clients. This is a unique opportunity to deepen your engineering expertise, gain exposure to enterprise‑scale systems, and accelerate your career within a highly regulated, high‑impact industry.
What You’ll Need
- All prospective candidates will be expected to pass a Java or Python technical test during the recruitment process and demonstrate exposure to software development, either through study, personal projects, or prior professional experience (Java is preferred).
- Exposure to Java or Python development
- Back‑End or Full Stack development experience (preferred)
- Exposure to working in an Agile development environment
Highly Desirable (Team‑Dependent)
- DevOps knowledge or exposure
- Understanding of data modelling, data warehousing, data archiving, and dashboards
- Experience with databases such as Oracle, MongoDB, SQL, or other RDBMS
- Experience using BI tools (e.g. Tableau)
- AWS / Cloud technologies
- Spring Boot
- JIRA
What’s In It for You
- 10 weeks of fully paid CDS Software Engineering training
- Guaranteed 2-year placement with a leading financial services client upon successful completion
- Hands‑on experience with enterprise‑grade platforms and modern engineering practices
- Continuous support from mentors, trainers, and delivery teams
- A clear pathway into long‑term Software Engineering roles within financial services
Must be within a commutable distance of G5 8AQ (Glasgow) End of April 2026. If you’re a Software Engineer looking to upskill, cross‑train, and work with high‑profile clients, apply today and take the next step in your engineering career.
CDS Software Engineer in Scotland employer: Revolent Group
Contact Detail:
Revolent Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land CDS Software Engineer in Scotland
✨Tip Number 1
Get your tech skills sharp! Brush up on Java or Python, as you'll need to ace that technical test. Dive into some coding challenges or personal projects to show off your skills.
✨Tip Number 2
Network like a pro! Connect with current employees or alumni from the programme on LinkedIn. They can give you insider tips and maybe even refer you, which can really boost your chances.
✨Tip Number 3
Prepare for the interview! Research the company and its clients, and be ready to discuss how your background fits into their needs. Practice common interview questions to build your confidence.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to apply directly!
We think you need these skills to ace CDS Software Engineer in Scotland
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight any Java or Python projects you've worked on, as well as any Agile experience. We want to see how you fit into our world!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this opportunity and how your background makes you a great fit for the CDS Software Engineer role. Let us know what drives you!
Showcase Your Projects: If you've got personal projects or relevant coursework, don’t hold back! Share links or descriptions in your application. We love seeing what you've created and how you approach problem-solving.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the StudySmarter team!
How to prepare for a job interview at Revolent Group
✨Know Your Tech
Make sure you brush up on your Java or Python skills before the interview. Since a technical test is part of the process, practice coding problems and review key concepts in these languages. Familiarity with back-end development will also give you an edge.
✨Showcase Your Projects
Be ready to discuss any personal projects or previous work experience that highlights your software development skills. If you've worked in Agile environments or have experience with databases like Oracle or SQL, make sure to mention these as they are highly relevant.
✨Understand the Financial Services Landscape
Since this role is within financial services, it’s beneficial to have a basic understanding of the industry. Research common challenges and trends in financial technology, and be prepared to discuss how your skills can contribute to solving these issues.
✨Ask Insightful Questions
Prepare some thoughtful questions to ask your interviewers. This could be about the training programme, the types of projects you might work on, or the company culture. It shows your genuine interest in the role and helps you assess if it's the right fit for you.