Your Role and Responsibilities The IBM Z Confidential Computing team is seeking an experienced Backend Developer for full-stack software development enabling secure Z end-to-end solutions. While Z Confidential Computing encompasses both distributed and mainframe environments, your responsibilities will lie in the enablement of mainframe security. Areas include Cloud and On-Prem security enablement. As a Backend developer, you will be part of a highly focused, self-managed team that designs, develops and tests secure solutions created for Z Systems workloads and applications. You will take technical ownership of new features and capabilities for our solution and provide design and implementation leadership for these features. In this capacity, you will work closely with the architecture and Development teams in the agile implementation of high-quality deliverables. You will drive the integration of the features assigned to you into our automated Continuous Deployment pipeline, and you will be responsible for demonstrating business value.
Who You Are You
Enjoy the challenge of finding and resolving complex technical issues.
Are curious by nature: creative by default: passionate about the promise of technology.
Value teamwork while leading by example.
Remember to always bring empathy to the client, team, design, or task.
Have an interest in and understanding of modern software architectural patterns.
Have an interest in, understanding of, or experience with Design Thinking.
Bring strong verbal and written communication skills as well as technical skills.
Have an interest in, understanding of, or experience with Agile Development.
Required Technical and Professional Expertise
5+ years of professional experience working as a software developer.
Experience in all phases of software development including architecture, design, coding, unit testing and functional testing
Experience in Agile software development methodologies
Experience in DevOps
Experience working in Linux environments
Experience in software development and/or deployment
Have written and used playbooks and runbooks
Demonstrated experience in programming languages: Ansible, Python
Have used RESTful APIs
Strong communication & leadership skills
Understands user and system requirements
Incorporate automation and efficiency in code for ease of maintenance and swift deployment.
Work in a matrixed, cross functional environment.
Leverage latest Tools and reporting in Jira, Aha! And GitHub to drive visibility to leadership team and dependent stakeholders.
Work during the Central European Time (CET) office hours.
Preferred Technical and Professional Expertise
Knowledge of container-based solutions like Kubernetes & Docker
Experience with Z Infrastructure
Experience with Cloud technology including Network, Storage, and Compute with cross functional Teams