Overview
- Job Purpose
- The MSP development community is the heart of MSP Mortgage Technology.
Our focus is to enhance, maintain, and support both internal and client-facing MSP functionality through efficiencies, and associated processes that drive improvements which grow, protect and preserve the integrity of MSP for our clients. The Senior Software Engineer is a core contributor to the MSP development team, responsible for the design, development, and ongoing support of mainframe-based mortgage servicing solutions. This role leads technically on projects of appropriate scope, delivers quality
COBOL/CICS
solutions aligned with business requirements and architectural standards, and actively contributes to the growth and capability of the broader engineering team.
- Responsibilities
- + Interpret, write new, and/or modify existing COBOL Batch and CICS programs timely and efficiently according to business requirements and documented standards.
+ Familiarity with in-house source-code tools, development tools, development, testing, and implementation processes and procedures. + Able to collaborate with peers, teams, and departments successfully and respectfully. + Able to research, analyze, strategize, formulate, problem-solve, and implement coding solutions within expected timelines. + Serves as technical lead, architect, or principal developer on projects of appropriate scope and complexity. + Provides and guides production support for in-production applications, including participation in the secondary on-call rotation. + Mentors and guides less experienced developers, contributing to team growth and knowledge transfer. + Participates in a secondary on-call schedule to support production operations outside of business hours. + Perform other related duties as assigned.
- Knowledge and Experience
- + Bachelor's degree in computer science, Information Systems, or the equivalent combination of education, training, or work experience. + 8+ years z/OS mainframe application development technologies such as Batch/CICS COBOL, JCL, IDz, ISPW, REXX, TSO; Java/Java plug-ins, Assembler, C
- are a plus.
+ Excellent analytical, decision-making, and problem-solving skills - ability to foresee problems, identify/implement solutions that are reliable, scalable, and efficient where applicable. + Excellent leadership skills (defined as the ability to influence or induce others in a direction, course, action, or opinion to produce positive results for the organization or a client). + Ability to communicate well with technical and non-technical audiences. + Knowledge with AI-assisted development tools, particularly with Claude Code knowledge/ experience is considered a strong plus. + Results oriented, business focused, and successful at interfacing across multiple organizational units. + Self-motivated, proactive, and able to work independently with little guidance or formal training. + Ability to identify opportunities to create, improve or enhance tools and processes to improve productivity and help minimize Production risk. + Performs well under pressure/time constraints. + Adaptable, Approachable, able to give/take direction. + Continual learner. + Mortgage/MSP knowledge and understanding of FM a plus. + Familiarity with FM/MSP production job flows and processes. +
Technologies:
+ COBOL for Z/OS, CICS, IDz, (C
- , Assembler, JCL, REXX a plus) + VSAM/DB2 file structures, ISPW source code/release management + TSO/ISPF mainframe interfaces + Utilities (IDCAMS, FILEAID, XPEDITER, QUIKJOB, LIBRARIAN, RDZ - Rational Suite) + MS Office (WORD, EXCEL, PowerPoint, Visio) Intercontinental Exchange, Inc.
is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.