I

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Software Developer 2

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeJacksonville, FL, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • Two to four or more years of professional software development experience.
  • Strong knowledge of C# and the .NET ecosystem, including .NET Core and ASP.NET Core.
  • Experience with React and its ecosystem, including hooks and state management.
  • Proficiency with modern JavaScript (ES6+) and TypeScript.
  • Experience with SQL and relational database concepts.
  • Understanding of web application security principles.
  • Experience with version control systems such as Git.
  • Familiarity with Agile development methodologies.
  • Ability to use Claude as a daily development tool for code generation, debugging assistance, and documentation.

Responsibilities

  • Design, develop, and maintain web applications using C# and .NET for backend services and React for frontend development.
  • Implement new features and enhancements to existing functionality with moderate guidance.
  • Write clean, efficient, and maintainable code following best practices and team standards.
  • Create and maintain RESTful APIs and integrate them with React-based frontends.
  • Use Claude to accelerate development workflows, including code generation, documentation, and code-review assistance.
  • Collaborate with cross-functional teams to understand requirements and deliver solutions.
  • Troubleshoot, debug, and resolve technical issues in backend and frontend systems using AI-assisted tools.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Write and maintain unit tests, including AI-assisted test generation and coverage analysis.
  • Contribute to database design and development using SQL.
  • Stay current with relevant technologies, frameworks, and emerging AI/LLM capabilities relevant to the team's stack.
  • Provide occasional guidance to junior developers, including sharing effective AI-assisted development practices.

Desired Qualifications

  • Experience with CI/CD pipelines such as Azure DevOps or GitHub Actions.
  • Knowledge of containerization concepts such as Docker.
  • Experience with AWS.
  • Experience with Java or Spring Boot as a secondary backend language.
  • Familiarity with microservices architecture.
  • Experience with automated testing frameworks.
  • Understanding of responsive design and accessibility standards.
  • Knowledge of performance optimization techniques.
  • Experience using Claude throughout the software development lifecycle, from design through testing and deployment.
  • Familiarity with effective Claude prompting and its strengths and limitations in a development context.

About the Company

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Intercontinental Exchange runs financial marketplaces, clearing houses and data services for banks, investors and businesses that trade or finance assets. Its New York Stock Exchange lets companies raise capital and gives investors a place to buy and sell listed shares. ICE also sells market pricing and analytics, while its mortgage software supports lenders from loan applications through closing and servicing. Trading fees, listing fees and subscriptions pay for these services, and clearing houses manage the risk that one side of a trade fails to pay. Founded in 2000 to digitize energy trading, Intercontinental Exchange is headquartered in Atlanta, Georgia.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Intercontinental Exchange

See more jobs