Mainframe Developer

Developer - Job Listing.png

Mainframe Developer

Princeton, New Jersey

December 31st 2018




Basic Qualifications:

  • Bachelor's degree in Computer Science or related fields, or equivalent work experience

  • Eight or more years of work experience in Application Development/IT Systems Testing, and team leadership

  • Expert-level Mainframe Coding Skills (Cobol, JCL, CA7, DB2, and CICS), including Version Control Systems and the Eclipse IDE

  • Functional Testing experience, including ability to create, maintain and execute both manual and automated tests

  • DevOps capabilities – containers, cloud, automation, security, configuration management, CI/CD


Preferred Skills/Experience

  • Experience developing Financial and/or Fraud related products.

  • Knowledge of Banking concepts, Accounting and/or Settlement.

  • Familiarity with “transaction based” Posting Applications such as checking, savings, loans, and/or credit cards.

  • Extensive knowledge in modeling and application design and architecture

  • Expert programming knowledge skills

  • Expert knowledge in IT/Software quality assurance

  • Expert knowledge with system/application testing tools and implementation

  • Strong understanding of Information Management

  • Extensive knowledge in product/vendor management and change control

  • Experience in: Unit Testing (including automation and integration with CI systems) and Agile Software Development (typically Scrum, Kanban, SAFe)

  • Open, honest, collaborative and clear intra-team communication skills

  • Entirely self-directed, can solve business problems from inception to implementation– can solve business problems without explicit direction

  • Creative, flexible, and willing to continuously change, evolve, and improve software development processes

  • Strong understanding of system and network architecture

  • Ability to identify, resolve, and retest defects

  • Expert skills in service virtualization, test case modeling, and test data management tools and processes

  • Leads by example; providing support and mentoring as needed to ensure sufficient skill, knowledge and effectiveness in the development and testing process

  • Demonstrated technical leadership and direction

  • Demonstrated enterprise-level collaboration and system architecture design

  • Demonstrated mentorship of more junior resources in technical and business topics

  • Expert knowledge in CI/CD solutions, such as Jenkins and Maven

  • Ability to analyze features to deliver solutions that meet business needs

  • Ability to follow policy requirements related to documentation and other processes

  • Strong attention to detail

  • Strong time management skills and communication/leadership skills

Print Friendly and PDF

Job ID: A2254