Graduate
at DabsterJob Title: Software Engineer (C++ ) – Open to Graduates & Early Career Location: Glasgow, UK (Hybrid – 3 days per week onsite) There will be 1 HCL technical interview and 2 client interviews (1 virtual and 1 face to face). Contract Duration: 6 Months Initial (with strong possibility of extension) Industry: Banking / Financial Services Company & Role Overview We are currently partnering with a leading tier-one banking client to hire a driven and talented C++ Software Engineer for their Glasgow office. This is a fantastic opportunity to join a highly technical team working on business-critical infrastructure within the financial services sector. While this role sits within a complex engineering environment, the client is highly receptive to recent graduates or early-career professionals who possess a strong academic foundation in Computer Science and a passion for backend engineering, containerization, and distributed systems. What You Will Be Doing Design, build, and maintain robust, scalable software solutions primarily using C++. Collaborate with senior engineers to implement data models and relational database designs using PostgreSQL. Work heavily within Linux/Unix environments to ensure smooth deployment and operation of services. Utilize modern containerization and orchestration tools (Docker, Podman, Kubernetes) to deploy and scale applications. Apply core networking and security fundamentals to ensure systems meet strict banking compliance and performance standards. Gain exposure to (or utilize existing skills in) Go/Golang for specific microservices and system components. Candidate Profile & Requirements
- Core Programming: Strong, demonstrable coding skills in C++. (Python and Java knowledge are a bonus).
- Databases: Solid understanding of relational databases, specifically PostgreSQL, including data modelling and schema design.
- OS / Environment: Comfort and capability working within a Linux/Unix environment.
- Infrastructure & DevOps: Familiarity or hands-on experience with container runtimes and orchestration (Docker, Podman, Kubernetes).
- Security & Networking: A good grasp of underlying networking protocols and application security fundamentals. Desirable Skills (Nice-to-Have)
- Previous internship or commercial experience within the banking, financial, or FinTech sectors.
- Experience or interest in developing with Go (Golang).
- Familiarity with Java programming.
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
Discuss this job
Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.
My Private Notes
Saving private notes will automatically star the vacancy to your Jobs page.