- Collaborate with stakeholders to interpret requirements for project components and incorporate feedback into future designs or solution fixes.
- Translate business requirements by verifying assumptions and escalating potential design issues to appropriate stakeholders.
- Contribute to project estimation and upscale issues that may cause delays.
- Develop, implement, and maintain code for products, services, or components, applying coding patterns, guidelines, and best practices.
- Apply debugging tools to verify assumptions and proactively flag issues before they occur.
- Participate in code reviews to ensure coding standards are followed and address routine pull requests.
- Manage end-to-end lifecycle of application enhancements by working with architects, systems analysts, project managers, QA and other developers to successfully implement projects.
- Leverage and build knowledge of software developer tools to create, debug, and maintain code for components.
- Prepare technical documents, develop code, review code, build environment, review test results, and prepare plan for implementation.
- Identify opportunities for future enhancements and refinements to standards, best practices and development methodologies.
Requirements
- Master's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field
- OR Bachelor's degree in Math, Science, Engineering, or Computer Science, Information Systems or related field AND minimum two (2) years of experience in a directly related field
- OR Minimum five (5) years of directly related experience.
- Development experience in COBOL, JCL, ISPF required
- Development experience on MVS/OS 390 batch application required
- Development experience using ESP, CA7 or another scheduling software
- Development experience using FILE-AID
- Development experience with Connex/Advantage settlement application or equivalent
- Development experience with a Settlement/Reporting application in the Financial sector
- Ability to solve complex software development/design issues
- Ability to write clean, coherent code following established coding guidelines
- Strong analytical and problem-solving skills
- Good knowledge of EFT settlement and transaction processing
- Hands-on knowledge of Artificial Intelligence (AI) and Large Language Models (LLM) is highly desirable.
Core Competencies
Demonstrates expertise in COBOL, JCL, and MVS/OS 390 batch application development, with a strong focus on coding best practices and debugging. Proficient in managing application enhancements and collaborating with cross-functional teams in the financial sector.
Highest-signal resume keywords
- COBOL Development
- MVS/OS 390 Batch Application Development
- EFT Settlement Knowledge
- Analytical Problem-Solving
- Artificial Intelligence (AI) Knowledge
Hard Skills
- COBOL
- JCL
- ISPF
- ESP
- CA7
- FILE-AID
- Connex/Advantage
- Settlement Application Development
- Transaction Processing
- Coding Guidelines
Soft Skills
- Analytical Skills
- Problem-Solving Skills
Industry Keywords
- Financial Sector
- EFT Settlement
- Transaction Processing
- Software Development
- Development Methodologies
Tools & Technologies
- Scheduling Software
- Debugging Tools
- Software Developer Tools