Senior Software Development Engineer
Core
Design, develop, and maintain specialized utility programs and software for loan and guarantee fund management systems, integrating hardware and software while troubleshooting batch processing.
Role type
Senior Software Development Engineer (Legacy Modernization & Data Engineering)
Builds
Loan and guarantee fund management systems, ETL pipelines, and specialized utility programs
Domain
Financial Services / Legacy Mainframe & Modern Web Technologies
Required skills
COBOL, JCL, z/OS, IBM DB2, SQL, SPUFI, REXX, React, Redux, Angular, TypeScript, Cypher, Neo4j, Agile Scrum
Preferred skills
Dynamic programming, greedy algorithms, legacy refactoring, graph data modeling, RESTful API integration
Technologies
COBOL, JCL, z/OS, IBM DB2, SQL, SPUFI, REXX, React, Redux, Angular, TypeScript, Cypher, Neo4j, DFSORT, ICETOOL, Changeman
Responsibilities
Research, design, and develop software and specialized utility programs based on user needs; Investigate and resolve complex system issues by analyzing logs and monitoring job execution; Collaborate on an Agile Scrum team to deliver incremental product enhancements; Support database development and maintenance for transaction processing and data integrity.
Seniority
Senior, hands-on IC