Lead Developer
Company: Intercontinental Exchange Holdings
Location: Provo
Posted on: January 2, 2026
|
|
|
Job Description:
As a lead engineer with the Expedite Team, you will apply your
knowledge of software development methodologies, best practices,
problem solving and industry experience to work with the team in
the design, development, maintenance and support of the Expedite
product and necessary supporting tools. You will collaborate with
members of multiple disciplines to support the full life cycle of
Expedite. Your work will primarily be with the back-end portion of
the Expedite SAAS platform technology stack, however you will often
be called upon to implement full-stack solutions, including Angular
front-end components. Responsibilities • Responsible for all phases
of the project life cycle including implementation, programming,
testing, and maintaining software systems. • Build high-quality,
innovative, and fully performing software that complies with coding
standards and technical designs. • Lead and mentor other engineers
to ensure high quality code via design reviews, code reviews and
proper unit test coverage. • Collaborate with QA team to ensure
quality production code. • Design, implement, and support process
improvements to guide development activities. • Work with the
product organization to identify scope of work and feasible
timelines, prioritize work, and allocate available resources. •
Solve complex problems in development and provide solutions based
on technical standards, practices and existing precedents or
procedures. • Work effectively with members of the team, as well as
other teams, vendors, and customers. • Frequent interaction with
team and management to resolve issues or inquiries related to
development, improving processes and procedures where possible. •
Provide engineering level production support for the Expedite
application. Knowledge and Experience • Bachelor’s or master’s
degree in computer science or software/computer engineering, or
equivalent work experience. • 8 years’ experience with relevant
software stack and processes. • Experience with backend
technologies, preferably Java, Spring, and SQL Server. • Experience
with Angular, JSON, XML, XSL. • Beneficial experience: eSign
technologies, Kibana, Azure DevOps, Microsoft AWS. • Familiar with
API development and implementation. • Familiar with modern Windows
software development tools and processes. • Detail oriented and
good organizational skills. • Excellent verbal and written
communication skills. • Ability to work in a collaborative team
environment. • Able to communicate and navigate effectively with
internal and external customers to resolve technical issues and
collaborate on new projects and integrations.
Keywords: Intercontinental Exchange Holdings, Provo , Lead Developer, IT / Software / Systems , Provo, Utah