Overview
Job Purpose
This role focuses on the front-end development for the ICE BI application, which is part of the Data Analytics segment. The application delivers tailored business functionality, allowing users to view data in multiple reporting formats and take corrective actions or streamline workflows based on the insights provided.
The ideal candidate will be responsible for developing and maintaining web applications using Angular for the frontend and C#/.NET for the backend, while leveraging AI-assisted development tools to accelerate delivery without sacrificing code quality. The resource will collaborate with cross-functional teams to deliver high-quality, scalable, and secure software solutions.
Responsibilities
Develop and maintain responsive web applications using Angular (v18+).
Design and implement RESTful APIs and backend services using C# and ASP.NET Core / .NET 4.8.
Collaborate with UI/UX designers, product managers, and other developers to deliver user-friendly features.
Optimize application performance and ensure scalability across frontend and backend layers.
Write clean, maintainable, and testable code.
Participate in code reviews, including reviewing AI-generated code for correctness, security, and adherence to project conventions.
Effectively use AI coding assistants (e.g., GitHub Copilot, Claude Code, Cursor) to:
Accelerate boilerplate and unit-test generation
Refactor legacy code under human supervision
Generate technical documentation and code comments where they add clarity
Diagnose stack traces and produce reproduction steps faster
Apply sound judgment on when AI should and should not be used, recognize hallucinations, validate generated SQL/code before committing, and never paste sensitive data, secrets, or proprietary IP into public AI tools.
Troubleshoot and debug issues across the stack.
Stay up to date with emerging technologies, AI tooling, and best practices.
Knowledge and Experience
Preferred Knowledge and Experience
#LI-JM1
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.