What We Do
At Blue Bean Software, we’re not just building software—we’re shaping the future. As a leading custom software and product development company, we partner with both large enterprises and dynamic start-ups to solve their most complex challenges. From high-stakes projects in the financial services industry to groundbreaking ventures in agritech and healthtech, we deliver tailored solutions that blend cutting-edge technology with a deep understanding of our clients’ needs.
We’re pioneers in our field, constantly pushing boundaries and redefining what’s possible. If you’re passionate about solving real-world problems with innovative tech, you’ll find a home here
Who We Are
Blue Bean Software is more than a workplace—it’s a community of brilliant minds. We’ve created an environment where software engineers, developers, and tech enthusiasts can thrive, grow, and express themselves freely. Here, you’ll have the freedom to master your craft, collaborate with like-minded professionals, and tackle challenges that inspire you.
We’re committed to fostering a culture of trust, integrity, and self-motivation. At Blue Bean, you’re not just an employee—you’re a valued member of a team that’s driven by curiosity, innovation, and a shared passion for excellence.
How We Work
Forget rigid hierarchies and red tape. At Blue Bean, we operate with a flat organisational structure that empowers every team member to make an impact. Collaboration is at the heart of everything we do, and we believe in giving our people the autonomy to make agile decisions and drive results.
We’re all about streamlined communication, creative problem-solving, and delivering exceptional customer service. Whether you’re working on a high-profile project or brainstorming the next big idea, you’ll have the support and freedom to excel.
Role Overview
We are seeking a highly skilled and experienced Hogan Developer to bring technical expertise, leadership, and precision to our team. In this role, you'll be responsible for the design, development, enhancement, and maintenance of applications built on the Hogan core banking platform. You’ll also contribute to the creation of new systems and the improvement of existing ones, while supporting the development of IT implementation plans, processes, and programming standards. This is a key role for someone who thrives in a structured mainframe environment and is passionate about building robust, scalable, and future-ready banking solutions.
Key Responsibilities
- Analyse, design, and develop solutions using Hogan applications such as CIS (Customer Information System), HOGAN IDS (Integrated Deposit System), HOGAN ALS (Automated Lending System), and other relevant subsystems.
- Collaborate with cross-functional teams to gather requirements and ensure alignment with business objectives.
- Maintain and enhance existing Hogan modules and perform impact analysis for change requests.
- Design and code new functionality using COBOL, Hogan IDMS, JCL, and relevant scripting and scheduling tools.
- Participate in code reviews, quality assurance, and unit testing to ensure code quality and maintainability.
- Troubleshoot complex technical issues across the Hogan ecosystem and provide timely resolutions.
- Contribute to performance tuning, optimisation, and system efficiency improvements.
- Support production environments and provide on-call support where necessary.
- Produce technical documentation including design specifications, test plans, and implementation guides.
- Mentor junior team members and support knowledge sharing within the team.
Your Skills and Experience
- BCom, BEng, BSc Eng, BSc Informatics, Computer Science, or a related degree.
- A minimum of 5 years’ experience in programming and system design, with expert-level proficiency in COBOL.
- Demonstrated ability to follow and interpret programme logic, with strong attention to detail—essential in a core banking context.
- 4+ years’ experience in new programme development, with the ability to work independently and productively with minimal supervision
- At least 1 year’s experience with Hogan systems required; hands-on exposure to modules such as IDS, ALS, CIS, and CAMS II is highly beneficial.
- Familiarity with Hogan development tools, version control systems, and structured software development lifecycle (SDLC) processes
- Solid understanding of record layouts, report formatting, and data file structures.
- Proficient in working within mainframe environments (e.g. z/OS, TSO, ISPF), with working knowledge of JCL, VSAM, and IDMS.
- Experience using batch scheduling tools such as CA7 or Control-M.
- Strong debugging, analytical, and problem-solving skills within large-scale, enterprise banking systems.
- Experience in system design would be a distinct advantage.
Additional Information
Desirable Experience
We’re looking for more than just technical skills—we value real-world experience that enhances your ability to deliver exceptional results. While not essential, the following experience will set you apart:
- Previous exposure to banking or financial services environments, particularly those focused on core banking modernisation initiatives.
- Practical experience integrating Hogan with modern platforms through APIs or middleware solutions.
- Familiarity with Agile methodologies or working within DevOps-driven delivery teams.
- Awareness of regulatory and compliance frameworks that shape and impact banking systems.
Competencies
- Proven ability to perform effectively under pressure and meet tight deadlines.
- Self-driven with a proactive approach to tasks and challenges.
- Strong team player with the ability to collaborate effectively in a team environment.
- Innovative thinker who challenges norms and introduces meaningful change.
- Initiative taker with a keen eye for improvements and the drive to implement them.
- Reliable professional with a strong sense of ownership and accountability.
- Purpose-driven individual motivated by work that creates a meaningful impact.
Employment Details
- Contract Type: This is a fixed-term contract position.
- Work Model: Office-based.
Why Join Us?
By joining Blue Bean Software, you’ll become part of a team that’s passionate about innovation and excellence. Here, you’re more than just an Engineer — you’re a catalyst for change in how people interact with technology.
- Work on innovative projects that make a real-world impact.
- Be part of a collaborative, flat-structured team that values your input.
- Enjoy the freedom to master your craft and grow your career.
- Step into a world where digital products don’t just function—they make an impact.