MariettaRecruiter Since 2001
the smart solution for Marietta jobs

Senior Software Engineer

Company: Intercontinental Exchange Holdings, Inc.
Location: Atlanta
Posted on: June 1, 2025

Job Description:

OverviewJob PurposeIn this Senior Software Engineer role, you will work within a dynamic development team, collaborating with developers, management, and customer success teams. You will participate in designing and developing applications across product lines. Our products are deployed in public (AWS) and private cloud environments. The Senior Software Engineer should possess exceptional technical skills and a passion for innovation to help develop next-generation software solutions.Responsibilities

  • Develop software and design procedures to improve organizational effectiveness and scalability.
  • Assess benefits and drawbacks of proposed solutions, maintaining a broad understanding of business impacts and industry trends.
  • Provide technical assistance, mentor staff, and act as a resource in technical discussions.
  • Lead small teams, organize planning meetings, and estimate tasks accurately.
  • Create models of business functionality through prototyping, participate in design and code reviews, and manage code.
  • Identify process improvements, tools, and problem-solving methods.
  • Understand computing infrastructure impacts on development and operational environments; perform integration testing.
  • Collaborate closely with QA, Product Management, UX, and Technical Publications teams to ensure high-quality, predictable results.
  • Analyze system needs and requirements, develop technical specifications, and document best practices.
  • Manage change and release processes for products, tools, and applications.Knowledge and Experience
  • BS or MS in Computer Science or related field, or equivalent experience.
  • 7+ years of experience in designing, developing, and deploying web applications and APIs.
  • Strong experience with object-oriented design and development using .NET, C#, REST, JSON, XML, Jenkins, Terraform.
  • Knowledge of high-scale, multi-tenant web service development, including REST/JSON and Microservice patterns, Spring Boot, and similar frameworks.
  • Experience with databases such as MS SQL, MongoDB, MySQL, PostgreSQL, or DynamoDB, especially in large-scale, multi-tenant microservice deployments.
  • Ability to deliver high-quality code on schedule and communicate effectively within and outside the team.
  • Experience with public cloud platforms, preferably AWS, and familiarity with serverless architectures.
  • Understanding of web application security concerns, proficiency with development tools, CI/CD, Kafka, AWS SQS, Docker, ECS, Kubernetes, and defect management tools.
  • Experience with Agile methodologies and continuous integration tools like Jenkins or Hudson.
  • Participate in agile feature and product design with cross-functional teams.
  • Strong software engineering discipline, learning focus, and passion for quality.
  • Energetic, collaborative, organized, and capable of working in a fast-paced environment.
  • Excellent analytical, problem-solving, and communication skills.Preferred
  • Experience with UI development frameworks like ReactJS.
  • Experience with Java programming language.
  • Knowledge of Kubernetes and Docker.Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to protected characteristics.
    #J-18808-Ljbffr

Keywords: Intercontinental Exchange Holdings, Inc., Marietta , Senior Software Engineer, IT / Software / Systems , Atlanta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Marietta RSS job feeds