Full Stack Software Engineer
Company: Intercontinental Exchange
Location: Jacksonville
Posted on: June 1, 2025
Job Description:
Overview
Job Purpose We are seeking a strong Software Engineer II (Software
Engineer) with a solid background in Software Development. As a
member of the Engineering team, you will be working in a fast-paced
development team while collaborating with other developers, QA,
product, UX, management and customer support teams. You will have
the opportunity to participate in designing and developing both
existing products and new products. Responsibilities
- An Agile full stack developer, focusing on sustainable
development by exercising good estimation, effective branching
strategies for managing code, automated testing to protect quality,
and continuous deployment to get fast feedback from users
- Independently able to analyze needs and requirements of
existing and proposed systems. Develop technical
specifications
- Designs, develops and unit tests software applications with
high quality and on schedule
- Turns ideas and concepts into carefully designed and
well-authored code
- Articulates the interdependencies and the impact of the design
choices
- Easily able to Adapt/enhance existing and develop new
engineering processes & tools
- Leads team code review and code management and develops
/improves code management procedures
- Goes beyond team boundaries and able to influence groups in and
out of development team (e.g. QA, Product Management, SaaS
Operations, UE, Tech Pub) to achieve well groomed, predictable
results
- Prepare detailed design documents including Class diagram,
sequence diagram, interface specification, persistence model,
screen mockups where required
- Implement modules ensuring best coding practice
- Resolving technical issues of the Product implementation
- Assist Operations / Support team in resolving Production
Issues
- Provide technical guidance to young smart Software
EngineersKnowledge and Experience
- Bachelor's Degree in Computer Science, Information Systems or
the equivalent combination of education, training, or work
experience
- 4+ years of software development experience using Object
Oriented design for high-volume transactional and customer-facing
web applications using Java
- Proficient experience working with development technologies
such as C#.Net, Java, SQL Server, GIT, Visual Studio, JavaScript,
React and demonstrate good coding practices
- Strong hands-on experience working on Spring framework, Spring
Hibernate, MySQL, NoSQL
- Knowledge of Distributed architecture with JMS middleware
- Experience with REST architectural patterns and experience
building, exposing, consuming RESTful services with OpenAPI
Specification (OAS)
- Deep knowledge of industry standards and industry best
practices for a large, complex platforms and services
- knowledge and understanding of scrum/agile development
methodologies
- Experience working in a TDD or BDD environment
- Exposure to modern software development tools and process
- Detail oriented and good organizational skills
- Very good communication skills
- Ability to work in a team environmentPreferred
- Knowledge of security remediations process/tools such as OSVM,
SAST, DAST, Penetration Test
- Knowledge in Docker, Terraform, Kubernetes, Spinnaker, other
containerization tools, CICD pipeline
- Experience working with applications in the cloud such as AWS
or OpenShift
- Familiarity with Continuous Integration and Continuous Delivery
(CI/CD) pipelines
- Excellent analytical, decision-making, and problem-solving
skillsIntercontinental Exchange, Inc. is an Equal Opportunity
Employer. All qualified applicants will receive consideration for
employment without regard to legally protected
characteristics.
Keywords: Intercontinental Exchange, Ocala , Full Stack Software Engineer, IT / Software / Systems , Jacksonville, Florida
Didn't find what you're looking for? Search again!
Loading more jobs...