Do you have a passion for software engineering? Can you combine this with a desire to learn cloud-native technologies, DevOps practices, and agile ways of working? Then this early career programme could be the perfect way for you to start your professional career. What will I be learning? On this programme, you’ll experience working in software engineering at a leading global financial institution. Over the first 2-3 weeks with us, you’ll complete our award-winning Simul8 Academy, where you'll develop the industry knowledge and professional skills needed to succeed in your role as a Junior Software Engineer in the financial services industry. After completing your training, you’ll join the development team within our client, a global financial institution, helping to build, maintain, and improve robust software solutions in a fast-paced and supportive environment. What work will I be doing? You’ll be joining an engineering team where you will: Build and deliver features and user stories, including writing test cases and automation. Apply agile practices: participate in ceremonies, contribute to design discussions, and lead presentations or demos. Learn and apply DevOps principles and tools to support continuous delivery and deployment. Gain exposure to cloud infrastructure, software architecture, data storage patterns (ETL/ELT), and DevSecOps practices. Understand and apply basic security controls such as access and account management. Contribute to system design and evaluate design trade-offs in collaboration with senior engineers. Start to work with inner source communities, integrate shared code, and provide peer feedback. Build metrics dashboards to monitor and evaluate system performance. What will I be gaining? Training in technical and soft skills through our intensive 2-3 week Simul8 training academy. Hands-on experience with cloud-native software engineering at a top-tier financial services firm. Ongoing coaching and mentorship as you develop and learn in your role Opportunities to build your network through social events, community initiatives, and volunteering. Potential to convert into a permanent position with the client upon successful completion of your placement. What are we looking for? You’ll demonstrate: A genuine interest in software engineering, cloud technologies, and DevOps. An enthusiasm for learning and building reliable, secure, and scalable systems. A collaborative mindset, with the ability to contribute to agile teams and take initiative. An analytical approach to problem-solving, coupled with good communication skills. An eagerness to gain technical depth in areas like infrastructure, CI/CD, security, data, and system design. Essential Criteria We would love to hear from you if you can demonstrate evidence of the following, whether in an academic, personal, work, or other context: A strong interest in software engineering, technology, and cloud infrastructure Problem-solving and analytical skills, as well as attention to detail Enthusiasm and commitment to learn and grow in a dynamic technical environment Tech Stack: We'll be looking for developers who are proficient with Python and Java and will have some knowledge of the below tools. Proficiency of all of the below is not required. Programming Languages: Python, Java Frameworks / Libraries: Spring (Boot, Batch, Cache, Web), Cucumber (Testing framework for BDD), Drools (Business rules management system), Spark (Big Data processing framework) Build / CI/CD Tools: Gradle (Build automation tool), Jenkins (CI/CD automation server) Configuration Management / Infrastructure as Code: Ansible, Terraform Cloud Services (Primarily AWS): AWS Lambda, AWS Step Functions, AWS EMR (Elastic MapReduce), AWS Networking, VPC, DynamoDB Databases: DB2, PostgreSQL, MariaDB, Oracle, ⬛ Operating Systems / Platforms: Linux, Mainframe (legacy computing platform), Containerization / Orchestration: Containers (Kubernetes) Monitoring / Alerting: Alerting and Monitoring (CloudWatch, Prometheus, etc.) Qualifications You’ll need to have obtained a degree in Computer Science, Engineering, Mathematics, or a related STEM discipline or demonstrate equivalent technical experience or interest. Benefits: Ongoing training and development support through one-to-one coaching and access to online training services Health cash plan coverage. Cycle to work scheme. Vantage Point Global is fully committed to being an Equal Opportunities, inclusive employer. We are passionate about attracting diverse talent, and welcome applications regardless of ethnicity, culture, age, gender, nationality, religion, disability, or sexual orientation. Things you need to know: • To apply, you’ll need to provide us with a CV and answer a few initial questions. • We’d like to make you aware that if you have not heard back from us within three weeks of the date of application that we will not be progressing your application.