Full Stack Software Engineer
Company: Intercontinental Exchange
Location: Jacksonville
Posted on: January 25, 2025
Job Description:
Overview
Job Purpose Designs, builds, and maintains full stack .Net and
React applications for the organization. Work through the full
software development life cycle (SDLC) and may have a focus in an
Agile environment. Responsible for the development of enterprise
applications. Responsibilities
- Provides full stack .NET design and development of projects
involving application development, migrations, and additions to
existing applications
- Develops front end applications utilizing React and Nodejs in
close accord with a UX team and ensures the responsiveness of
those
- Designs and develops APIs necessary to affect front end
functionality and/or be consumed by other partners
- Designs and creates data models for applications and databases
to persist them
- Participates in software design meetings and analyzes user
needs to determine technical requirements
- Writes technical specifications based on conceptual design and
stated business requirements
- Develops and/or reviews development of test protocols for
testing application before user acceptance with an emphasis on
automated Unit Tests, Component Tests, and Scenario Tests
- Completes documentation and procedures for installation and
maintenance
- May mentor or guide work of less experienced software
development staff
- Remains current on industry standards in web development
- Performs additional related duties as assigned Knowledge and
Experience
- A Bachelor's degree in Computer Engineering, Computer Science,
or other related discipline; or equivalent combination of education
and experience that is required for the specific job level
- Experience building and supporting C#/.NET web
applications
- Experience with SQL Server
- Experience working with React
- Demonstrated understanding of Web APIs and/or REST APIs
- Experience working with development technologies such as Git,
Visual Studio
- Familiarity with Continuous Integration and Continuous Delivery
(CI/CD) pipelines
- Familiarity with source code management tools such as Azure
DevOps, TFS, Jira or Git
- Proficiency with development technique such as Test-Driven
Development, Unit Tests, Component Tests and/or Scenario Tests
- Excellent analytical, decision-making and problem-solving
skills
- Must be able to multitask in a fast-paced environment with
focus on timeliness, documentation, and communications with peers
and business users alike
- Ability to communicate well both verbally and in writing to
technical and non-technical audiences of various levels within ICE
or outside the organization (executives, regulators, clients,
etc.)Preferred Skills
- Experience programming with Java
- Experience with frameworks such as server side (Spring, Spring
Boot)
- Experience working with applications in the cloud such as AWS
or Azure Schedule This role offers work from home flexibility of
one day per week. Intercontinental Exchange, Inc. is an Equal
Opportunity and Affirmative Action Employer. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, gender, sexual orientation, gender
identity, national origin or ancestry, age, disability or veteran
status, or other protected status
Keywords: Intercontinental Exchange, Gainesville , Full Stack Software Engineer, IT / Software / Systems , Jacksonville, Florida
Didn't find what you're looking for? Search again!
Loading more jobs...