Software Engineer Position Available In Fulton, Georgia

Tallo's Job Summary: The Software Engineer position at Intercontinental Exchange Holdings, Inc. in Atlanta involves developing software, designing new procedures, and collaborating with various teams. The role requires 5+ years of experience in web application development, a degree in Computer Science, expertise in Java, Spring Boot, database concepts, and cloud platforms like AWS. The ideal candidate must have a strong focus on quality, communication skills, and the ability to work in a fast-paced environment.

Company:
Intercontinental Exchange
Salary:
JobFull-timeOnsite

Job Description

Software Engineer
Intercontinental Exchange Holdings, Inc.
Atlanta, United States
Posted 1 day ago Permanent Competitive
Software Engineer
Overview
Job Purpose
The Software Engineer role will be working in a dynamic development team while collaborating with other developers, management and customer success teams. This role will have an opportunity to participate in designing and developing applications utilized across product lines. All our products are deployed in public (AWS) and/or private cloud environments. The Senior Software Engineer will possess extraordinary technical skills and real passion for innovation to help us develop the next generation of software solution.
Responsibilities
Develop software and design new procedures to make the organization more effective and more scalable
Identify both benefits and detriments for proposed solutions. Maintain broad experienced-based understanding of business and impact of industry trends
Act as a resource and provide technical assistance, mentoring staff in technical discussions
Develop models of business functionality through prototyping. Participate in design and code review and code management
Identify improvements and new processes. Identify tools and processes for problem determination
Perform integration testing with knowledge of computing infrastructure, including impacts on developmental & operational environments
Influence and collaborate closely with groups in and outside the development team (e.g. QA, Product Management, UE, Tech Pub) to achieve high quality and predictable results
Expertly analyze needs and requirements of existing and proposed systems
Develop technical specifications and document technical best practices
Manage change and release management of products, tools and applications
Participate in the agile feature/product design process working with cross-functional teams
Knowledge and Experience
5+ years direct experience with design, development and deployment of web applications and APIs
BS or MS degree in Computer Science or related technical field or equivalent experience
Solid experience in object-oriented design and development with Java languages is a must
Knowledge of high-scale, multi-tenant Web service development, including REST/JSON and Microservice patterns Spring Boot and similar application framework experience
Strong experience with database concepts and databases such as MS SQL, Mongo, MySQL, PostgreSQL, or DynamoDB Experience in large-scale, multi-tenant microservice deployments that leverage

REST/JSON

Must be able to deliver high quality code on schedule, communicate with groups in and outside the development team
Experience in UI development frameworks preferably with ReactJS
Experience with at least one public cloud AWS, GCP, Azure (AWS preferred) and Exposure to serverless
Solid understanding of security concerns for web-based applications Proficiency in the development environment, IDEs, web & application server, GIT, Continuous Integration, unit-testing tools, Kafka, AWS SQS, containerization and container orchestration like Docker, ECS and Kubernetes and defect management tools
Solid experience with Agile methodology, familiar with Continuous Integration such as Jenkins, Hudson, etc. (Kubernetes, Docker are nice to have)
Practical perspective on software engineering discipline, focus on learning and delivering, and passion for high quality
Great energy and enthusiasm with a positive, collaborative working style, clear communication and writing skills. Individual must be highly organized and be able to work in a fast-paced environment
Excellent analytical and problem-solving abilities
Ability to communicate and negotiate with both internal and external stakeholders at all levels of an organization

Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
Job ID 10091

Other jobs in Fulton

Other jobs in Georgia

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started