What are the responsibilities and job description for the Software Development Manager position at 21st Century Software?
About us
21CS is the leader in software solutions for the IBM Z platform, which is the platform trusted by most of worldwide finance institutions, healthcare, insurances, retail and governments. We develop and maintain Mainframe-based software products, partnered with IBM leaders in the Z industry, to service our global customer network. We provide innovative, modern solutions aimed at growing and revitalising the Z platform.
About the role
With a diverse collective of peers and skillsets the Perth office has a great mix of z/OS experts, UI/UX engineers, QA analysts, as well as automation and translation specialists, we are looking to bring on board additional mainframe development experts to assist with development across both new and existing products.
21CS is seeking a software development manager to lead a well-established team of 8 z/OS developers on one of our core products. Reporting to the Australian Director of R&D this role will work closely with IBM product managers, refining the product roadmap and assisting the team to develop aligned to agile principals. This is a great role for those with experience throughout the full development cycle and skills in leading small teams of software experts.
So, why work with us?
- Mainframe development is niche, fascinating, and has a passionate technical community
- 21CS invest toward the growth of mainframe development experts globally
- We are an IBM partner and a global company with partnered labs across the US, Europe, and Africa
- We care deeply about the quality of our products and enthusiastic about innovating the z/OS space
- We provide a great set of benefits and perks
To Be Successful In This Role, You Should Have
- Minimum 10 years of software engineering experience
- Proven working application of agile development principles
- Experience leading and mentoring a team, including fostering a collaborative, supportive environment.
- Candidate should be self-organized, have a strong sense of analysis & troubleshooting skills, and ability to take the lead in problem solving and delivery of development items
- Solid understanding software change management products and methods
- Ability to collaborate with cross-functional teams, managing both technical and business priorities.
It Is Desirable If You Have
- Broad experience in Mainframe (z/OS) software development and IBM utilities
- Exposure to Continuous integration via tools like Jenkins/Travis CI/similar.
- Experience in Storage management and DFSMS access methods
- REXX, ISPF dialog development
- Disaster Recovery, GDPS
- Web/UI integration experience with z/OS products
Benefits and Perks:
An amazing CBD location, our office is close to amenities and easily accessible via public transport. We offer a friendly, fun work environment and mentorship by experienced and highly skilled team members. Our Australian development lab is a team of over 60 personnel and situated on St Georges Terrace, we also support flexible working practices.
For those wanting to start their journey in mainframe software development to those already experienced seeking a welcoming and collaborative space to continue their career - 21CS is the home for you!