CrawlJobs Logo

Senior Software Engineer - COBOL

Denmark, Ballerup · Job Posted April 16, 2026
Apply Position
Job Link Share

Job Description

The Danish Clearing team is looking for a Senior Software Engineer to be part of an existing team of 4 other colleagues, with responsibility for both maintenance and development of two critical clearing services.

Job Responsibility

  • Collaborate with Product and Business stakeholders to prioritize team initiatives and participate in planning discussions
  • Estimate, own, and execute all phases of delivery—including design, development, testing, deployment, configuration, and documentation—to fulfill business requirements
  • Lead code, design, and process trade-off discussions within the team, ensuring optimal solutions are chosen
  • Monitor status, proactively report progress, and manage risks for assigned applications or services
  • Drive the integration of services with a strong focus on enhancing customer journey and overall experience
  • Mentor and support new or less-experienced team members and promote the adoption of technology standards and best practices through code reviews and knowledge sharing
  • Take part in the on-call duty activities
  • Share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity

Requirements

  • Relevant education in IT or relevant experience from previous jobs
  • Intermediate experience with COBOL (z / OS, Endevor, JCL, OPC / IWS, Easytrieve)
  • A solid understanding of SQL on DB2
  • Experience with application analysis to resolve issues and seek improvements
  • Skilled at explaining technical problems succinctly and clear
  • Experience with Jira and Kanban/Scrum development methodologies
  • Speaks and writes fluent English and Danish

Nice to have

  • Experience with AQT and CA DB2 support tools
  • Experience in working with sourcing partners and virtual teams
  • You communicate professionally and proactively with business and other stakeholders
  • You are naturally part of a close team collaboration
  • You create commitment and motivation in your colleagues
  • You work committed and professionally
  • Intermediate experience with Java

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer - COBOL

8 matching positions

Senior Software Engineer - AS400, Cobol

Position : AS400, Cobol Developer Experience: 2.5 to 4 years Location: Noida, ...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • AS400, OS400, Cobol, CL, DB2
  • 3-4 years of AS400 Development environment with strong COBOL, CL, and DB2 skills
  • Strong knowledge in DB2 and Cobol DB2 programming
  • Experienced in providing Support and Maintenance on existing CL/ SQLCBL/ RPGLE/ RPG400/ SQLRPGLE based applications
  • Good RPG development skills in RPG, RPG III, RPGLE, Embedded SQL and Free Format RPGLE
  • Strong knowledge of OS 400 operating systems and CL job control language and job scheduler
  • Knowledge in Agile working methodology
  • Good to have previous experience working with financial application involving Loan/Credit Card/Mortgage/Retail Banking is preferable
  • Immediate Joiners Preferred
Read More
Arrow Right

Senior Software Engineer- Mainframe

Wells Fargo is seeking a Senior Software Engineer to design, build, and support ...
Location
Location
United States , Charlotte
Salary
Salary:
100000.00 - 163000.00 USD / Year
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 3+ years strong hands-on experience with COBOL development on z/OS
  • 3+ years' experience with mainframe batch and online processing
  • 2+ years working experience in JCL, VSAM, and mainframe data structures
  • 2+ years' experience with DB2 and/or IMS databases
  • 1 year Experience with GitHub Copilot and AI tooling
  • 1 year experience with Endevor or similar source control/version management tools like Git
  • 1 year experience supporting production systems in a regulated or mission-critical environment
  • 2 years' experience in analyzing complex system behaviors and troubleshoot issues effectively
  • 2 years' experience working within Agile or structured SDLC methodologies
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain mainframe COBOL applications supporting core banking functions
  • Participate in end-to-end SDLC activities, including requirements analysis, design, development, testing, deployment, and support
  • Develop and support batch and online processing workflows in high-volume environments
  • Analyze and resolve complex production incidents, performing root-cause analysis and developing preventative solutions
  • Contribute to application enhancements, regulatory changes, and modernization initiatives
  • Collaborate with business partners, architects, QA, and infrastructure teams
  • Participate in release planning, production readiness, and post-release validation
  • Ensure applications meet Wells Fargo security, risk, compliance, and audit requirements
  • Support operational excellence, including performance tuning and availability improvements
  • Participate in Agile delivery processes and enterprise SDLC standards
What we offer
What we offer
  • Information about Wells Fargo's US employee benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - mainframe development

As part of the Mainframe Services team, you will contribute to the modernization...
Location
Location
Denmark , Ballerup
Salary
Salary:
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in mainframe development (COBOL, JCL, DB2)
  • Strong understanding of z/OS architecture and batch processing
  • Experience with file transfer gateways, SFTP protocols, and integration layers
  • Familiarity with Agile methodologies and CI/CD pipelines
  • Ability to work in a global team and communicate effectively across time zones
  • A passion for modernization and continuous improvement
Job Responsibility
Job Responsibility
  • Design, develop, and maintain COBOL, JCL, and DB2-based applications on z/OS
  • Collaborate with cross-functional teams to integrate mainframe services with distributed systems
  • Lead modernization efforts including migration to event-driven architectures and API enablement
  • Ensure compliance with Mastercard’s Mainframe Security Technical Standard
  • Participate in daily CRQ syncs and operational reviews
  • Mentor junior engineers and contribute to the SE Guild’s leveling and performance standards
  • Fulltime
Read More
Arrow Right

Senior C# Software Engineer

As a Senior C# Software Engineer, you will take ownership of major components an...
Location
Location
South Africa , Gauteng - Northern Suburbs
Salary
Salary:
Not provided
skyebusinesssolutions.com Logo
Skye Business Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6–9 years of software development experience, with demonstrated ownership of complex systems
  • Strong professional experience in C#/.NET (backend and/or services), including design and refactoring for maintainability
  • Proven experience leading technical work: design input, complex debugging across components, and delivery ownership
  • Solid SQL experience (performance considerations, query refactoring, data integrity)
  • Practical experience working in an agile delivery environment and using Azure DevOps (or equivalent), with the ability to mentor others in good usage
  • Bachelor’s degree in a relevant field (e.g., Computer Science, Software Engineering, Information Systems)
Job Responsibility
Job Responsibility
  • Design, build, and maintain C#/.NET services and components that meet quality and performance expectations
  • Take end‑to‑end ownership of complex work: analysis, design, implementation, testing, deployment readiness, and operational support
  • Drive refactoring and technical debt reduction with a focus on maintainability and business value
  • Lead or contribute to design reviews and architecture discussions across teams
  • Apply strong design principles (e.g., SOLID) and guide others in their practical application
  • Make strategic technical decisions that improve system health and reduce long‑term complexity
  • Set and uphold coding standards and engineering practices within the team
  • Help define and reinforce a strong testing culture (unit, integration, component, regression as appropriate)
  • Raise the quality bar through reviews, coaching, and pragmatic improvements to the Definition of Done
  • Use Azure DevOps effectively for delivery transparency and discipline (work items, code reviews, pipelines, traceability)
  • Fulltime
Read More
Arrow Right

Engineer Senior Analyst

The Engineer Sr Analyst is an intermediate level position responsible for a vari...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid understanding of z/OS, MVS, and dataset management (including VSAM)
  • Advanced proficiency in JCL for all aspects of batch processing and utility usage
  • Strong COBOL programming and debugging skills, with experience in COBOL-DB2 program development
  • Extensive experience with CICS (Customer Information Control System) for online application support, including transaction processing, region management, and debugging
  • Core technical skills in operating systems (Linuz – Rhel), databases ( Oracle, Mongo DB), middleware/application layers ( websphere, ngnix, tomcat), message queues (IBM MQ, Kafka)
  • Strong scripting and automation skills eg phython, shell scripting and experience in AI/ML will be an added advantage
  • 6-10 YOE is a must have
  • Experience working in Financial Services or a large complex and/or global environment
  • Project Management experience
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Incident Management: Deep understanding of incident response, recovery processes, and engineering operations in enterprise environments & the related KPIs
  • Automation: Champion automation initiatives to streamline operational tasks, improve efficiency, and reduce manual intervention. This includes scripting for automated health checks, alerting, and remediation
  • Collaboration: Work closely with development, infrastructure, and business teams to ensure seamless communication and collaboration throughout the incident lifecycle. Participate in post-mortem analysis and contribute to continuous improvement efforts
  • Ensure quality standards are being met within existing and planned frameworks
  • A variety of engineering activities including the design, acquisition and development of hardware, software and network infrastructure in coordination with the Technology team
  • Fulltime
Read More
Arrow Right

Senior Mainframe Application Analyst

Location
Location
United States , Jacksonville
Salary
Salary:
87280.00 - 130920.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of overall experience in applications development, systems analysis, and software programming within enterprise or financial services environments
  • 4+ years of hands-on mainframe development experience, including proficiency in COBOL, JCL, DB2, and associated mainframe tools (e.g., TSO/ISPF, VSAM, CICS)
  • 2+ years of experience with MessagePoint and OpenText Exstream content and composition platforms, including template development, variable data processing, and multi-channel output management
  • Hands-on experience with Java and/or Python development in UNIX/Linux environments, with familiarity in scripting, automation, or API-based integration
  • Hands-on SDLC experience utilizing tools such as Jira, RDZ, and Bitbucket for project tracking, code management, and collaborative development workflows
  • Demonstrated experience managing and delivering successful technology projects, including the ability to work under pressure and adapt to shifting requirements or deadlines
  • Working knowledge of consulting and project management methodologies, with the ability to translate business needs into technical solutions and operating standards
  • Strong analytical and evaluative judgment skills with the ability to assess complex technical and business problems and recommend sound, scalable solutions
  • Experience advising senior stakeholders and acting as a subject matter expert
  • ability to operate with limited supervision and exercise independent judgment
Job Responsibility
Job Responsibility
  • Participate in feasibility studies, IT planning, time and cost estimation, and risk assessment to support the establishment and implementation of new or revised application systems aligned with business requirements
  • Lead and monitor all phases of the software development lifecycle — including analysis, design, construction, testing, and implementation — while providing ongoing operational and user support post-deployment
  • Develop, maintain, and enhance applications using mainframe technologies (COBOL, JCL, DB2) and customer communication management platforms (MessagePoint and Exstream), ensuring performance, reliability, and compliance with enterprise standards
  • Analyze complex system and business process issues using in-depth applications development knowledge
  • evaluate industry standards and recommend advanced programming solutions and architectural improvements
  • Design and implement security measures and conduct post-implementation analysis to validate system functionality, data integrity, and adherence to regulatory and policy requirements
  • Consult with business users, clients, and cross-functional technology teams to gather requirements, define operating standards, and resolve technical issues across application environments
  • Develop and maintain Java and/or Python-based solutions in UNIX environments, contributing to automation, integration, and modernization efforts alongside core mainframe delivery
  • Utilize SDLC tooling — including Jira, RDZ, and Bitbucket — to manage code versioning, project tracking, and collaborative delivery across development teams
  • Serve as a subject matter expert and trusted advisor to senior stakeholders
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Java Engineering Manager, Cloud Native & AI Development - Senior Vice President

Own and drive end-to-end migration of legacy Mainframe workloads (COBOL, JCL, CI...
Location
Location
India , Pune, Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical discipline
  • 13–18+ years of progressive software engineering experience, with at least 5-8 years in a senior technical leadership role (Tech Lead, Staff Engineer, principle)
  • Demonstrated experience leading or significantly contributing to at least one large-scale Mainframe modernization or legacy platform migration programme
  • Prior experience in financial services, banking, or a similarly regulated industry strongly preferred
  • Java 17/21 (Expert), Python, COBOL / JCL (reading & assessment level)
  • Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, Project Reactor / WebFlux
  • OpenShift, Kubernetes, Docker, Helm
  • Tekton, Harness, Jenkins, Git (Bitbucket / GitHub), Artifactory, SonarQube
  • Oracle, MongoDB, PostgreSQL, MS SQL Server, Redis, DB2/z
  • Apache Kafka, IBM MQ
Job Responsibility
Job Responsibility
  • Mainframe Modernisation & Platform Transformation
  • Technology Operating Cost Reduction
  • Hands-On Engineering & Technical Leadership
  • Generative AI & Agentic Development
  • People Leadership & Stakeholder Management
  • Fulltime
Read More
Arrow Right

Apps Dev Tech Sr Lead Analyst Java SVP

Apps Dev Tech Sr Lead Analyst Java SVP at Citi. Own and drive end-to-end migrati...
Location
Location
India , Chennai, Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related technical discipline
  • 12–16 years of progressive software engineering experience, with at least 5 years in a senior technical leadership role (Tech Lead, Staff Engineer, principle)
  • Demonstrated experience leading or significantly contributing to at least one large-scale Mainframe modernisation or legacy platform migration programme
  • Prior experience in financial services, banking, or a similarly regulated industry strongly preferred
  • Java 17/21 (Expert), Python, COBOL / JCL (reading & assessment level)
  • Spring Boot, Spring Cloud, Spring Security, Spring Data JPA, Project Reactor / WebFlux
  • OpenShift, Kubernetes, Docker, Helm
  • Tekton, Harness, Jenkins, Git (Bitbucket / GitHub), Artifactory, SonarQube
  • Oracle, MongoDB, PostgreSQL, MS SQL Server, Redis, DB2/z
  • Apache Kafka, IBM MQ
Job Responsibility
Job Responsibility
  • Own and drive end-to-end migration of legacy Mainframe workloads (COBOL, JCL, CICS, IMS, DB2/z) to modern Java-based microservices deployed on enterprise container platforms (OpenShift / Kubernetes)
  • Conduct application assessments to identify migration candidates, define target-state architectures, and produce sequenced migration roadmaps with risk registers and rollback plans
  • Establish reusable migration patterns, tooling, and runbooks to accelerate successive migration waves
  • Leverage AI-assisted code translation tools (e.g., autonomous AI coding agents such as Devin) to automate COBOL-to-Java conversion at scale, with human-in-the-loop review gates
  • Validate functional parity post-migration through automated testing strategies (unit, integration, regression, performance)
  • Identify and quantify cost-reduction opportunities across MIPS consumption, software licensing, infrastructure footprint, and operational overhead
  • Build and maintain a technology cost model
  • track savings realisation against committed targets on a monthly cadence
  • Drive rationalisation of redundant systems, decommission end-of-life platforms, and consolidate tooling to reduce Total Cost of Ownership (TCO)
  • Partner with Finance and Vendor Management to renegotiate contracts and optimise spend through right-sizing, reserved capacity, and FinOps practices
  • Fulltime
Read More
Arrow Right