CrawlJobs Logo

Mainframe Software Engineer

boots.com Logo

Boots

Location Icon

Location:
United Kingdom , Nottingham

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

This is a great opportunity for you to join a small development team working on in-house applications for the likes of forecasting and replenishment and other in-store activities. Reporting into the Development Manager, you'll work closely across functional teams, including contractors and offshore teams to agree on requirements, preparing and implementing documentation and providing ad-hoc coding where required.

Job Responsibility:

  • Working with colleagues across functional teams to agree on requirements and designs
  • Producing detailed design documentation
  • Supervising offshore work – both development and testing
  • Identifying test cases and creating test data
  • Preparation of implementation documentation
  • Supporting implementations (out of hours cover may be required)
  • Analysing existing code to understand functionality
  • Analysing scheduler information (applications, jobs, JCL etc) to understand data flows and interdependencies
  • Ad-hoc coding and testing of programs when required

Requirements:

  • 10+ years of proven software development experience using Cobol, TSO/ISPF, JCL, DB2, SQL
  • Experience working on IBM z/OS
  • Strong understanding of various software testing methodologies
  • Excellent ability to explain technical concepts to appropriate audiences in non-technical terms
  • Extensive experience maintaining and supporting software solutions
  • Experience working with offshore development and test teams
  • Experience working with the full software development lifecycle
  • Hands on experience of source control such as Git
  • Understanding of Project Management, SDLC, ITIL and Data Security & Compliance and other frameworks
  • Ability to research alternative technical solutions, build and test them and recommend their adoption

Nice to have:

  • Experience with DL1/IMS technology
  • Knowledge of Easytrieve Plus
  • Knowledge of Assembler
  • Experience working on legacy systems
  • Experience of ensuring stability of legacy systems during modernisation
  • Understanding of Retail and Supply Chain systems
  • Experience managing small teams of developers
What we offer:
  • Boots Retirement Savings Plan
  • Discretionary annual bonus
  • Generous employee discounts
  • Enhanced maternity/paternity/adoption leave pay and gift card for anyone expecting or adopting a child
  • Flexible benefits scheme including option to buy additional holiday, discounted gym membership, life assurance, activity passes and much more
  • Access to free, 24/7 counselling and support through TELUS Health, our Employee Assistance Programme

Additional Information:

Job Posted:
March 13, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Mainframe Software Engineer

Software Engineer

About Protocol Infotech Inc: Protocol Infotech, ever since the time of its incep...
Location
Location
United States , Doral, Florida
Salary
Salary:
Not provided
protocolinfotech.com Logo
Protocol Infotech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Applications, Science, Engineering, Technology, or a related field with five years of experience in job offered or any related job is required
  • Master’s Degree is acceptable in lieu of Bachelor’s plus 5 years of experience
  • 2-5 years of experience
  • Skills: Java, Java Servlets, JSP, JQuery, JavaScript, Eclipse, SAP ECC, SAP CRM, Mainframes, Oracle, and DB2
Job Responsibility
Job Responsibility
  • Analyze, design, develop, implement, and troubleshoot systems
  • Convert user requirements and project specifications to detailed flow charts for coding
  • Design, develop, test, implement, and debug software products and applications using various programming languages, operating systems, and databases
  • Design systems/ applications to optimize operational efficiency
What we offer
What we offer
  • Employee referral program
  • Referral fee of $1,000 will be paid if referred candidate is hired by the company
  • Fulltime
Read More
Arrow Right

Software Engineer

Location
Location
United States , Frisco
Salary
Salary:
Not provided
infosmartsys.com Logo
InfoSmart Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MCA
  • MSCS+2 or BSCS+5
  • 1 Exp. to include SAS, Maestro, UNIX and mainframe technologies
Read More
Arrow Right

Software Engineer

Join us as a Software Engineer at Barclays, where you will spearhead the evoluti...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on Automation knowledge – Programming with Java/ Python, Selenium, Git, Bitbucket, Maven, Jenkins
  • Development tools such as: Eclipse, IntelliJ IDEA
  • Debit / Credit cards domain knowledge
  • Mainframe knowledge – File Aid, SPUFI, JCL, Abend-AID, TSO/ ISPF
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Software Engineer

Location
Location
United States , Suwanee
Salary
Salary:
Not provided
bytewareinc.com Logo
Byteware
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Science, Computer Information Systems, Computer Engineering, IT, or any engineering discipline or closely related discipline plus 2 years’ experience working in job offered or closely related occupation including experience in Java and J2EE technologies
  • Alternatively, a Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, IT, or any engineering discipline or closely related discipline plus 5 years progressively responsible experience in job offered or closely related occupation including experience in Java and J2EE technologies
  • Telecommuting from anywhere in the U.S. is allowed
  • Relocation to unanticipated domestic sites throughout the U.S. may be required
Job Responsibility
Job Responsibility
  • Develop information systems by designing, developing, implementing, testing, and installing innovative and scalable software solutions
  • Responsible for the database design and all phases of software development lifecycle by providing support from start to finish
  • Create technical documentation, design, and develop software applications using technologies such as Java, J2EE, Spring, Oracle, AWS, SOAP based web services, Spring IOC, Spring Boot 1.5, Bamboo, Spring Cloud, Spring JPA, Angular JS, MAVEN build scripts, JSP, XML, JAXB, Mainframe, Eclipse, GMC Inspire Designer, REST Services (SOA), Oracle, DB2, DOM, JAXB, JSON, AJAX and various XML technologies
  • Coordinate with Business team for requirements, clarification and other stakeholders, Architecture team for the design approval
  • Use Lucid chart Tool for designing the sequence diagram, activity diagrams, and class diagrams of the modules to communicate between components, modules, and third-party systems
  • Perform quality assurance testing of the software including unit tests, application integration test and load tests on the web server and cluster by specifying the parameters for the max clients, start servers and max spare servers
  • Automated regression test to ensure that the software and the system continue to function normally after each time code is fixed and upgraded
  • Identify and fix any bugs/errors discovered in the application thereby increasing the stability and quality of the application
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Location
Location
United States , Suwanee
Salary
Salary:
Not provided
bytewareinc.com Logo
Byteware
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Science, Computer Information Systems, Computer Engineering, IT, or any engineering discipline or closely related discipline
  • 2 years of experience working in job offered or closely related occupation
  • Experience in Java and J2EE technologies
  • Telecommuting from anywhere in the U.S. is allowed
  • Relocation to unanticipated domestic sites throughout the U.S. may be required
Job Responsibility
Job Responsibility
  • Develop information systems by designing, developing, implementing, testing, and installing innovative and scalable software solutions
  • Responsible for the database design and all phases of software development lifecycle by providing support from start to finish
  • Create technical documentation, design, and develop software applications using technologies such as Java, J2EE, Spring, Oracle, AWS, SOAP based web services, Spring IOC, Spring Boot 1.5, Bamboo, Spring Cloud, Spring JPA, Angular JS, MAVEN build scripts, JSP, XML, JAXB, Mainframe, Eclipse, GMC Inspire Designer, REST Services (SOA), Oracle, DB2, DOM, JAXB, JSON, AJAX and various XML technologies
  • Coordinate with Business team for requirements, clarification and other stakeholders, Architecture team for the design approval
  • Use Lucid chart Tool for designing the sequence diagram, activity diagrams, and class diagrams of the modules to communicate between components, modules, and third-party systems
  • Perform quality assurance testing of the software including unit tests, application integration test and load tests on the web server and cluster by specifying the parameters for the max clients, start servers and max spare servers
  • Automated regression test to ensure that the software and the system continue to function normally after each time code is fixed and upgraded
  • Identify and fix any bugs/errors discovered in the application thereby increasing the stability and quality of the application
  • Mentor Junior and mid-level software developers to allow for skill/knowledge development through advice, coaching, and training opportunities
  • Fulltime
Read More
Arrow Right

Software Engineer

Location
Location
United States , Suwanee
Salary
Salary:
Not provided
bytewareinc.com Logo
Byteware
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Science, Computer Information Systems, Computer Engineering, IT, or any engineering discipline or closely related discipline plus 2 years’ experience working in job offered or closely related occupation including experience in Java and J2EE technologies
  • Alternatively, a Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, IT, or any engineering discipline or closely related discipline plus 5 years progressively responsible experience in job offered or closely related occupation including experience in Java and J2EE technologies
  • Telecommuting from anywhere in the U.S. is allowed
  • Relocation to unanticipated domestic sites throughout the U.S. may be required
Job Responsibility
Job Responsibility
  • Develop information systems by designing, developing, implementing, testing, and installing innovative and scalable software solutions
  • Responsible for the database design and all phases of software development lifecycle by providing support from start to finish
  • Create technical documentation, design, and develop software applications using technologies such as Java, J2EE, Spring, Oracle, AWS, SOAP based web services, Spring IOC, Spring Boot 1.5, Bamboo, Spring Cloud, Spring JPA, Angular JS, MAVEN build scripts, JSP, XML, JAXB, Mainframe, Eclipse, GMC Inspire Designer, REST Services (SOA), Oracle, DB2, DOM, JAXB, JSON, AJAX and various XML technologies
  • Coordinate with Business team for requirements, clarification and other stakeholders, Architecture team for the design approval
  • Use Lucid chart Tool for designing the sequence diagram, activity diagrams, and class diagrams of the modules to communicate between components, modules, and third-party systems
  • Perform quality assurance testing of the software including unit tests, application integration test and load tests on the web server and cluster by specifying the parameters for the max clients, start servers and max spare servers
  • Automated regression test to ensure that the software and the system continue to function normally after each time code is fixed and upgraded
  • Identify and fix any bugs/errors discovered in the application thereby increasing the stability and quality of the application
  • Fulltime
Read More
Arrow Right

Software Engineer

Entry level to Senior Level Software Engineers (Multiple Positions). Develop inf...
Location
Location
United States , Suwanee
Salary
Salary:
Not provided
bytewareinc.com Logo
Byteware
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Develop information systems by designing, developing, implementing, testing, and installing innovative and scalable software solutions
  • Responsible for the database design and all phases of software development lifecycle by providing support from start to finish
  • Create technical documentation, design, and develop software applications using technologies such as Java, J2EE, Spring, Oracle, AWS, SOAP based web services, Spring IOC, Spring Boot 1.5, Bamboo, Spring Cloud, Spring JPA, Angular JS, MAVEN build scripts, JSP, XML, JAXB, Mainframe, Eclipse, GMC Inspire Designer, REST Services (SOA), Oracle, DB2, DOM, JAXB, JSON, AJAX and various XML technologies
  • Coordinate with Business team for requirements, clarification and other stakeholders, Architecture team for the design approval
  • Use Lucid chart Tool for designing the sequence diagram, activity diagrams, and class diagrams of the modules to communicate between components, modules, and third-party systems
  • Perform quality assurance testing of the software including unit tests, application integration test and load tests on the web server and cluster by specifying the parameters for the max clients, start servers and max spare servers
  • Automated regression test to ensure that the software and the system continue to function normally after each time code is fixed and upgraded
  • Identify and fix any bugs/errors discovered in the application thereby increasing the stability and quality of the application
Job Responsibility
Job Responsibility
  • Develop information systems by designing, developing, implementing, testing, and installing innovative and scalable software solutions
  • Responsible for the database design and all phases of software development lifecycle by providing support from start to finish
  • Create technical documentation, design, and develop software applications
  • Coordinate with Business team for requirements, clarification and other stakeholders, Architecture team for the design approval
  • Use Lucid chart Tool for designing the sequence diagram, activity diagrams, and class diagrams of the modules to communicate between components, modules, and third-party systems
  • Perform quality assurance testing of the software including unit tests, application integration test and load tests on the web server and cluster by specifying the parameters for the max clients, start servers and max spare servers
  • Automated regression test to ensure that the software and the system continue to function normally after each time code is fixed and upgraded
  • Identify and fix any bugs/errors discovered in the application thereby increasing the stability and quality of the application
  • Fulltime
Read More
Arrow Right

Senior Manager, Client Benefits

Design, plan, and manage information technology (IT) projects to deliver efficie...
Location
Location
United States , Woonsocket
Salary
Salary:
147680.00 - 162700.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree (or foreign equivalent) in Computer Science, Computer Engineering, Computer Information Systems, Information Technology, Electrical Engineering, Engineering or a related field
  • 5 years of experience in software development life cycle testing, quality assurance, and troubleshooting
  • 5 years of experience in Waterfall and Agile Methodologies
  • 5 years of experience in performance of Manual and Automated Testing on Windows and UNIX
  • 5 years of experience in UI/API, Mainframe, Databases, EDI and WorkdayCloud
  • 5 years of experience providing domain support for healthcare industry, including performing health care data analysis and testing different healthcare ERP solutions
  • 5 years of experience in compliance and standard testing for EDI (Electronic data interchange) transactions
  • 5 years of experience with test management tools like HP ALM, Microsoft VSTS, or JIRA
  • 5 years of experience in Back End Testing, including developing and executing complex SQL queries
  • 5 years of experience in Functional Testing, Integration Testing, System Testing, Regression Testing, GUI Testing and User Acceptance Testing (UAT)
Job Responsibility
Job Responsibility
  • Design, plan, and manage information technology (IT) projects to deliver efficient technical solutions to support CVS Health initiatives
  • Manage project execution for multiple software applications to ensure adherence to quality assurance standards, schedule, and scope
  • Serve as client point of contact in defining technology driven solutions to meet business objectives
  • Define project plans, strategy, and roadmap and measure progress against timelines and deliverables
  • Oversee and approve solutions design and develop structures and accurate benefit plan requirements to achieve intended outcomes or recommend alternatives
  • Serve as the subject matter expert and work with key stakeholders to determine project requirements and objectives and translate into high quality products that promote customer satisfaction
  • Confer with project personnel to identity and resolve problem and ensure alignment between internal teams and clients on decision making and objectives
  • Leverage operational metrics and production error root cause information to improve requirements gathering, configuration, and testing processes
  • Develop updated project plans to include new capabilities and ensure team resources are available for successful projects and initiatives
  • Evaluate and recommend tools, technologies, and processes to produce high quality software product platforms, and collaborate with benefits and clinical teams and customers to produce cutting-edge solutions
What we offer
What we offer
  • CVS Health bonus, commission or short-term incentive program
  • Company equity award program
  • Full range of medical, dental, and vision benefits
  • 401(k) retirement savings plan
  • Employee Stock Purchase Plan
  • Fully-paid term life insurance plan
  • Short-term and long term disability benefits
  • Well-being programs
  • Education assistance
  • Free development courses
  • Fulltime
Read More
Arrow Right