Job title: Staff Software Engineer - Mainframe
Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary: Negotiable
Location: Prague, Czech Republic
Job published: 11-06-2025
Job ID: 32704
Contact name: Martin Krupa
Contact email: martin.krupa@r3-search.com

Job Description

Staff Software Engineer

We are a leading global technology company providing innovative software solutions that empower businesses to achieve efficiency, security, and operational excellence. Our solutions are trusted by top enterprises, government organizations, and institutions worldwide to drive digital transformation and optimize business processes.

We are seeking an experienced Staff Software Engineer to work closely with management and architects in designing and developing sophisticated software solutions. This role offers an exciting opportunity to contribute to high-impact projects, solve complex technical challenges, and grow into a technical leadership position.

Key Responsibilities:

  • Design and develop high-quality software solutions, ensuring they meet functional and business requirements within budget and timelines.
  • Identify, prioritize, and execute tasks throughout the software development lifecycle.
  • Develop tools and applications by writing clean, efficient, and maintainable code.
  • Automate processes through appropriate scripting and tooling.
  • Perform thorough unit and module testing to ensure software quality and compliance with specifications.
  • Stay informed about emerging technologies and guide the team in incorporating new trends and best practices.
  • Troubleshoot, enhance, and adapt software solutions to different platforms as needed.
  • Collaborate with team members to generate ideas and provide innovative solutions to technical challenges.
  • Mentor junior engineers and contribute to a culture of continuous learning and technical excellence.

Qualifications & Requirements:

  • Bachelor's degree or equivalent in Computer Science or a related field.
  • 8+ years of professional experience in software development.
  • Strong expertise in Mainframe technologies such as IBM z/OS, HLASM, CICS, DB2, REXX, SPF, and JES2.
  • Experience with additional programming languages like Java, JavaScript, or TypeScript is a plus.
  • Familiarity with CI/CD pipelines and automation tools.
  • A curious mindset, quick learner, and proactive problem solver.
  • Passion for programming and a drive to stay ahead of industry trends.
  • Strong interpersonal and communication skills, with the ability to work effectively in a collaborative environment.
  • Proficiency in English, both written and spoken.

If you're looking for an opportunity to leverage your expertise, make an impact, and grow within a dynamic and supportive work environment, this position is the perfect fit. We value individuality, support work-life balance, and provide the autonomy to make meaningful contributions.