Core System Engineer

Computershare
Edinburgh, UK
10 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£34,461.0
Working hours
Shift work

Tech stack

Automation of Tests Business Systems COBOL (Programming Language) Code Review Computer Programming Databases Continuous Integration Software Debugging Linux Linux System Administration Systems Development Life Cycle Software Engineering
+4 more
Scripting Enterprise Software Applications Information Technology Software Version Control

Job description

Whether you’re an early-career developer, have recently completed relevant studies, or have gained transferable experience in a technical role, we’ll provide the support, training, and mentoring needed to help you succeed.

A role you will love As a Core System Engineer, you’ll work closely with engineers, business analysts, and other technology professionals to support and enhance core business systems.

You’ll be encouraged to develop your technical knowledge through a combination of structured learning, practical experience, and ongoing mentorship. Regular performance reviews and development discussions will help identify opportunities for growth and career progression., * Learn and develop proficiency in the COBOL programming language through structured training and on-the-job experience, including working with COBOL applications running on Linux systems.

  • Assist in the maintenance, enhancement, and support of business-critical core systems built predominantly in COBOL.
  • Collaborate with engineers and business analysts to understand requirements and deliver effective solutions.
  • Write, test, troubleshoot, and debug code to support high-quality software delivery.
  • Develop an understanding of modern software engineering practices, including the Software Development Lifecycle (SDLC), source control, automated testing, code reviews, and CI/CD processes.
  • Participate in code reviews and contribute to continuous improvement activities.
  • Document code, processes, and technical procedures as required.

Requirements

We’re looking for someone who is curious, motivated, and enjoys solving problems. Who has an interest in software development and technology.

As well as being a good communicator who takes pride in their teamwork skills, you will have strong attention to detail and a commitment to accuracy.

Other skills/experience required for the role:

  • Graduate in a relevant degree (e.g., Computer Science, Information Technology, Mathematics, Engineering), or an ability to demonstrate strong logical problem-solving skills and aptitude for programming.
  • Willingness and enthusiasm to learn COBOL and develop software engineering skills.
  • A methodical approach to problem-solving.

Desirable skills:

  • Exposure to programming, scripting, databases, or software development concepts.
  • Familiarity with version control systems or collaborative development practices.
  • An interest in Linux environments and enterprise applications.

If you’re looking for an opportunity to learn, develop your technical skills, and build a long-term career in software engineering within a global organisation, we’d love to hear from you!

About the company

Computershare are currently looking to recruit a Core System Engineer to join one of our Global Development squads within Computershare Technology Services.

This is an excellent opportunity for someone looking to build or further develop a career in software engineering while working on business-critical systems that support financial operations around the world.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

3:43 min

Designing a reliable technical hiring and interview process

Andreas Klinger Andreas Klinger +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all