At a Glance
- Tasks: Join a paid training programme and work on exciting software engineering projects.
- Company: Prestigious financial services firm offering a dynamic work environment.
- Benefits: Paid training, guaranteed placement, mentorship, and competitive salary.
- Why this job: Accelerate your career with hands-on experience in a high-impact industry.
- Qualifications: Experience in Java or Python, and exposure to software development.
- Other info: Hybrid working model with excellent growth opportunities.
The predicted salary is between 24000 - 32000 £ 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).
- Essential Requirements
- Exposure to Java or Python development
- Candidates without formal Java/Python roles must have experience in another object-oriented programming language (e.g. C# or JavaScript)
- Back-End or Full Stack development experience (preferred)
- Exposure to working in an Agile development environment
- Experience designing or consuming APIs
- 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)
- Linux experience
- AWS / Cloud technologies
- Spring Boot
- Apache Kafka
- 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
Location & Working Model
- Must be within a commutable distance of G5 8AQ (Glasgow)
- Hybrid working model
Salary
£30,000 – £38,000, depending on experience
Start Date
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 Milton employer: Revolent Group
Contact Detail:
Revolent Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land CDS Software Engineer in Milton
✨Tip Number 1
Network like a pro! Reach out to current or former employees in the financial services sector. They can provide insider info and might even refer you, which can give your application a serious boost.
✨Tip Number 2
Prepare for those technical tests! Brush up on your Java or Python skills, and don’t forget to practice coding challenges. We’ve got resources that can help you ace those tests and show off your skills.
✨Tip Number 3
Show your passion! During interviews, share your personal projects or any relevant experience. It’s all about demonstrating your enthusiasm for software engineering and how you can contribute to the team.
✨Tip Number 4
Don’t just apply anywhere—apply through our website! We’re here to support you every step of the way, and applying directly can help you stand out in the crowd. Let’s get you that job!
We think you need these skills to ace CDS Software Engineer in Milton
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight any exposure to Java or Python, and don’t forget to mention your Agile experience!
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.
Showcase Your Projects: If you've worked on personal projects or have relevant experience, make sure to include them in your application. This gives us a better idea of your skills and passion for software development.
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 and shows us you’re serious about joining our team!
How to prepare for a job interview at Revolent Group
✨Brush Up on Your Java and Python Skills
Since the role requires passing a technical test in Java or Python, make sure you’re comfortable with the basics and some advanced concepts. Practise coding challenges online to sharpen your skills and get familiar with common algorithms and data structures.
✨Showcase Your Projects
Prepare to discuss any personal projects or previous work experience that involved software development. Highlight your role, the technologies you used, and the impact of your contributions. This will demonstrate your hands-on experience and passion for coding.
✨Understand Agile Methodologies
Familiarise yourself with Agile principles and practices, as this is a preferred experience for the role. Be ready to discuss how you've worked in Agile teams before, what your role was, and how it contributed to project success.
✨Research the Company and Its Clients
Take some time to learn about the financial services clients you might be working with. Understanding their business model and challenges can help you tailor your answers during the interview and show that you’re genuinely interested in the role.