Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Intercontinental Exchange - ICE Senior Software Engineer 
United States, Georgia, Atlanta 
321161310

14.04.2025

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
  • Lead small teams, run planning meetings and facilitate accurate estimation of tasks
  • 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

  • 7+ 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
  • Solid 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