Work collaboratively within an Agile Team to analyze and translate business requirements and write high quality, testable code that meets the Agile Definition of Done.
Participate in design and code reviews with other engineers.
Actively participate and contribute to all Agile activities: Iteration planning, refinement, and sprint reviews.
Volunteer for and commit to delivering stories and tasks within the sprint.
Actively communicate and collaborate within the team and across functional boundaries.
Drive opportunities to increase efficiency, security, and product quality through best practices.
Interact with customers for support issues, demonstrations, and feedback sessions.
Requirements
Bachelor's degree in Engineering or global equivalent in a software related field and 5 or more years of experience in mainframe software development or a related field; or Master's degree and 3+ years of related experience
Heavy experience in software development using IBM Assembler on z/OS systems.
Experience using Source Code Management tools such as Endevor and GitHub.
Experience in Agile software development methodology.
Ability to work independently and in a team-oriented environment.
Open to learning new technologies and languages, following new trends, and continuous innovation.