> Markdown version of [/jobs/ext/2838276-core-system-engineer](https://www.wearedevelopers.com/jobs/ext/2838276-core-system-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Core System Engineer - **Company:** Computershare - **Location:** Edinburgh, UK (Remote available) - **Salary:** £34,461.0 - **Contract:** Permanent contract - **Skills:** 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, Scripting, Enterprise Software Applications, Information Technology, Software Version Control - **Published:** September 11, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5878688220 ## About the Role 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! ## 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. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)