Software Engineer II
Intercontinental Exchange
Overview
Job Purpose
The Software Engineer is responsible for the technical development and implementation of data conversion programs as part of customer loan acquisition projects. This role owns the technical execution of each conversion, from initial program design and development through unit testing, system integration, and go-live support.
The Software Engineer works closely with Business Analysts, consultants, and managers, and serves as the primary development lead, translating detailed mapping specifications into accurate, efficient COBOL/JCL programs that convert source data correctly into MSP. This role requires strong technical expertise, structured problem-solving, and the ability to deliver reliable code in ambiguous and fast-paced project environments.
The Software Engineer is also responsible for running mainframe jobs as needed, ensuring the results are accurate, and delivering the data to our clients.
The Software Engineer leads and owns the technical development and execution of acquisition data conversion programs. This role is responsible for ensuring that conversion code is accurate, efficient, and produces data that is complete and correct within MSP and related systems.
This is a hands-on, outcome-driven development role. Success requires the ability to write reliable COBOL programs from complex mapping specifications, debug issues methodically, determine what the problem is not , and arrive at sound technical solutions through evidence, testing, and structured reasoning. The role operates in fast-paced project environments where ambiguity is common and technical precision is essential.
Responsibilities
Technical Development & Delivery
Design, develop, and unit test mainframe COBOL programs and JCL for assigned acquisition data conversion projects
Own technical outcomes and code accuracy for all assigned conversion programs
Complete development work within established project timelines and proactively escalate technical risks or blockers
Manage and prioritize development workload across multiple concurrent conversion projects, adjusting priorities as demands change
Program Design, Mapping Implementation & Conversion Development
Analyze Business Analyst mapping specifications to understand conversion logic, data transformation rules, and target MSP requirements
Translate complex mapping specifications and business rules into efficient, maintainable COBOL programs and JCL procedures
Identify technical gaps, and ambiguities in mapping specifications and raise them with Business Analysts for resolution
Partner with Business Analysts to clarify conversion logic and validate that it aligns with business intent
Testing, Debugging & Issue Resolution
Conduct thorough unit testing of developed programs to validate data completeness, accuracy, and functional correctness
Analyze test results, file reconciliations, and output discrepancies to identify root cause
Independently debug conversion programs using structured diagnostic techniques and hypothesis-driven investigation
Diagnose whether issues originate from program logic, JCL configuration, source data interpretation, transformation processes, or system behavior
Verify resolutions through regression testing and documented validation in coordination with the Business Analyst
Collaboration with Business Analysts & Stakeholders
Work directly with Business Analysts to review mapping specifications, clarify technical requirements, and align on conversion approach and delivery
Communicate technical constraints, risks, and findings clearly to Business Analysts and project managers
Support Business Analysts and clients during testing and implementation phases by providing rapid investigation and resolution of technical issues
Provide timely, thorough follow-up on technical findings and issue status to project team members
Team Collaboration & Coordination
Work closely with Business Analysts, consultants, and project managers to maintain development momentum and resolve technical blockers
Coordinate development handoffs between analysis, coding, and testing activities to ensure continuity
Provide clear technical guidance and code documentation to support project team understanding and knowledge transfer
Process & Continuous Improvement
Identify recurring technical or conversion programming issues and contribute to reusable code libraries and process improvements
Participate in the development and maintenance of departmental coding standards, documentation, and technical runbooks
Identify technical issues that may affect multiple projects or clients and collaborate with the team on systemic resolution approaches
Knowledge and Experience
Bachelor's degree in Computer Science, Information Systems, or a related field; equivalent technical experience will be considered
4+ years of experience in mainframe development, mortgage servicing technology, or data conversion programming roles
Acquisition and/or system conversion development experience
Working knowledge of MSP and mortgage servicing data structures and processing
Strong understanding of how data is extracted, transformed, and loaded between disparate source systems and target platforms at the program level
Required technical skills: COBOL, JCL, VSAM, IBM z/OS mainframe environment
Preferred technical skills: ISPF/SDSF, File-AID, Endeavor or ChangeMan, MQ Series, DB2 (beneficial but not required)
Strong technical problem-solving and debugging skills, with the ability to diagnose complex conversion issues where the root cause is not immediately apparent
Skilled in forming hypotheses, testing assumptions through code and data analysis, and using evidence to eliminate potential causes
Able to solve complex, multi-variable program and data issues through structured investigation rather than relying on predefined solutions
Takes ownership of technical problems from identification through validated resolution
Comfortable working from incomplete or evolving mapping specifications and proactively resolving ambiguities with Business Analysts
Clear written and verbal communication skills, including the ability to explain technical findings and code behavior to non-technical team members
Organized, self-directed, and able to manage development work across multiple complex projects concurrently
Detail-oriented with the ability to identify patterns and systemic coding or data issues across projects
Collaborative team player who takes ownership and drives technical issues to resolution
Demonstrated ability to deliver quality code within tight timelines and shifting priorities
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
- ...with AI and Product teams to turn business problems into robust software that integrates prompts, automations, and guardrails.... ...learnings. Who you are ~5+ years of professional software engineering experience building and shipping production systems at scale....SuggestedFull timeWork at officeMonday to FridayAfternoon shift
- ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's Top 1... ...Award for 2025. ABOUT THIS ROLE As a Fullstack Software Engineer II at LVT, you will build, ship, and iterate on features that...SuggestedFull timeWork at officeFlexible hours
- Job DescriptionPosition: Software Engineer - FullStackLocation: Provo - UTType: Full time Technical Skills needs:1.Worked on Engineering projects which involved system integration via APIs2. Deep Expertise on Javascript frameworks: AngularJS and NodeJS a must3. Experience...SuggestedFull time
- ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's Top 1... ...Award for 2025. ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you will bridge...SuggestedFull timeWork at officeLocal areaFlexible hours
- ...Senior Platform Software Engineer Hypercraft is developing a new generation of electric Unmanned Ground Vehicles (UGVs) for defense and commercial applications. Supporting those vehicles is Carbon, Hypercraft's Software Defined Vehicle ecosystem. Carbon is the engineering...SuggestedRelocation package
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours- ...to theaters, and most importantly what parents bring to their homes. Check out angel.com/watch Opportunity Our ai-focused engineering teams are revolutionizing what it means to be a part of inspirational entertainment. From building an army of voters weighing-in...Full timeWork at officeRemote workWorldwideShift work
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday$120k - $140k
Senior Software Engineer Join our fast‑paced, forward‑thinking team as a Senior Software Engineer to create software that powers local government and empowers communities. We provide a hybrid remote or in‑office environment with a Monday‑through‑Friday schedule from 8...Work at officeLocal areaRemote workMonday to Friday$120k - $150k
Senior Software Engineer - Provo, UT (Hybrid) Are you a Software Engineer who's ready to take your career to the next level in an environment where innovation, collaboration, and impact drive everything we do? Join our fast-paced, forward-thinking team in Provo, UT as a...Local areaMonday to Friday- ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's Top 10... ...for 2025. ABOUT THIS ROLE As a Senior Backend Software Engineer at LVT, you will be a key driver in building scalable, production...Full timeWork at officeFlexible hours
- ...Mechanical Engineer II Wavetronix is seeking an experienced, full-time Mechanical Engineer to drive the mechanical design, implementation, and validation of our industrial products. In this role, you will work alongside a multidisciplinary development team to take designs...Full timeLive in
- ...Full-Stack Engineer The Full-Stack Engineer is responsible for developing, maintaining, and enhancing both front-end and back-end components... .... Builds robust API integrations with 3rd party software including Netsuite, Shiphawk, Zamp, Arrowstream, and SPS Commerce...Local areaShift work
$88.86k - $118.48k
...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber optic transport...Full timeTemporary workWork at officeRemote workShift workNight shift$113.5k - $153.6k
...Job Details: Job Description: Join Intel as an AI Software Engineering Graduate Intern, where you will contribute to the development and optimization of cutting-edge AI software solutions. In this role, you will work on designing algorithms, frameworks, and AI software...Remote jobInternshipStart working todayLocal areaImmediate startWork from homeShift work$75k - $110k
Overview: The Electrical Field Engineer II will oversee and execute the project controls and management of the Electrical discipline. The... ..., and it does not require applicants to purchase equipment or software. Ensure that all recruiter email addresses end in @mastec.com...Daily paidContract workTemporary workWork experience placementFor subcontractorWork at officeLocal areaRelocationHome officeFlexible hoursShift work- ...most complex and mission-critical systems.As a Site Reliability Engineer III at JPMorgan Chase within the Corporate and Investment... ...consensus from peers where appropriateCollaborates with other software engineers and teams to design and implement deployment approaches...
$100k
...lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer...Full timeH1b$103.71k - $138.28k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work$150k - $195k
DescriptionKforce has a client in Orem, UT that is seeking a Senior or Principal Radar Systems Engineer. We are working directly with the hiring manager on this exclusive search assignment. This role will be onsite. The client offers a competitive compensation package...- ...no one else can. We’re driven by innovation that truly transforms healthcare - for the provider and their patient. As a Software Engineer on the RIS team at Novarad, you are a core contributor to a highly effective engineering team building modern radiology workflow...
- ...technical problems, collaborate with talented engineers, and make a lasting impact on both... ...and Hyper-V virtualization · Microsoft IIS · PowerShell · VPN technologies · HL... ...complex technical issues involving Novarad software, hardware, networking, databases, and...Permanent employmentRemote work
- ...building together, as well as the impact we’re having on our clients and communities.Job DescriptionWe’re building a new product engineering team to create AI-powered platforms from scratch. Our AI Personal Lines team has already shown what’s possible, standing up cloud...Work experience placement
- ...leadership skills necessary to manage and mentor installation teams in the field. This role will work closely with project management, engineering, programming, and commissioning teams to ensure projects are completed safely, efficiently, and at a high level of quality. At...For contractorsApprenticeshipFlexible hours
$50k - $90k
...AI Data Engineer Customer Experience | Provo, UT | Full-Time | On-Site | $50,000 - $90,000 | Entry-Level / 0-2 Years ABOUT ATONOM... ...Recent graduate (or soon to be) in Computer Science, Data Science, Software Engineering, Information Systems, or a related technical field....Full timeImmediate start- ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's Top 10... ...for 2025. ABOUT THIS ROLE As a Senior Embedded Software Engineer at LVT, you will be a key architect in the evolution of our...Full timeWork at officeFlexible hours
- Utah Community Credit Union is seeking a seasoned SBA Operations and Servicing Director to lead the SBA department, overseeing loan processing, servicing, liquidation, and compliance with federal/state lending laws. The role emphasizes timely processing, accurate portfolio...
- ...The Senior Site Reliability Engineer (SRE) will implement, secure, and operate the cloud infrastructure that supports CenCore Groups proprietary... ...processes, and reliability best practices. Partner with software engineering and product teams to improve application...
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- ngo software engineer Provo, UT
- entry level software engineer remote Provo, UT
- software developer positions Provo, UT
- consulting software engineer Provo, UT
- software developer Provo, UT
- software engineer healthcare Provo, UT
- cybersecurity software engineer Provo, UT
- software developer fintech Provo, UT
- remote entry level software developer Provo, UT
- software engineer amazon Provo, UT



