Software Engineer, API Management Platform

Intercontinental Exchange

Education
Benefits
Qualifications
Special Commitments
Skills

Overview

Job Purpose

ICE Mortgage Technology is seeking a strong Software Engineer with a solid background in API development to support the API development for ICE’s mortgage servicing technologies. As a member of the APIM team, you will have the opportunity to participate in designing and implementing integration solutions and tooling using API Gateway and other related technologies.

Responsibilities

  • Collaborate with developers, product managers, and stakeholders to understand requirements for creating scalable, secure API solutions.
  • Design and implement API solutions using API Gateway and other related technologies.
  • Ensures API solutions align with business requirements, standards, and best practices.
  • Researches and acquires knowledge in emerging technologies and apply knowledge to proposed solutions.
  • Assists in troubleshooting and resolving support problems as necessary.
  • Performs 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.
  • 3+ years of software engineering experience.
  • Understanding of API Security best practices (OAuth, JWT, etc.) and secure API development.
  • Knowledge of API design principles (REST, Webhooks, GraphQL, etc.).
  • Knowledge of API Gateway technologies (Apigee, AWS, etc.).
  • Proficiency in a least one programming language (Java, Python, JavaScript, etc.).
  • Proficiency with source code management including CI/CD pipelines.
  • Understanding and experience with a container-based technologies such as Docker.
  • Experience with relational database technologies such as MS SQL, Oracle, Aurora, MySQL, or others.
  • Experience with nonrelational database technologies such as Dynamo, Mongo, or Redis.
  • Excellent analytical, decision-making, problem-solving, team, and time management skills.
  • Familiarity working in a Software Development Life Cycle (SDLC) leveraging an Agile principles.
  • Experience with API testing tools (Postman, ReadyAPI, Pact, etc.).
  • Proficiency with Splunk.
  • Detail oriented and good organizational skills.
  • Outstanding verbal and written communication skills.
  • Ability to work in a team environment.

Preferred Skills

  • Experience with Apigee (Hybrid, X, Edge).
  • Experience with OCP and Java.
  • Familiarity with OpenAPI/Swagger.
  • Experience with Azure DevOps and Python.
  • Knowledge of financial services or mortgage industry.

Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.

#LI-Onsite

#LI-MR1

Read Full Description
Confirmed 7 hours ago. Posted 19 days ago.

Discover Similar Jobs

Suggested Articles