I

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Senior C/C++ Developer - C++

Backend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Bachelor's degree in computer science or engineering.
  • At least 5 years of hands-on experience programming in C/C++ on Linux.
  • At least 3 years of hands-on scripting experience.
  • Experience with C++ unit testing frameworks and continuous integration tools.
  • Experience with code analysis and coverage tools such as Coverity, Valgrind/Helgrind, and gcov/lcov.
  • Strong understanding of TCP/IP and multicast network protocols.
  • Strong multithreading and performance-oriented programming skills.
  • Experience with all phases of the software development lifecycle, from requirements gathering through design, coding, unit testing, debugging, and production support.
  • Knowledge of relational database systems and associated debuggers.
  • Strong written and oral communication skills for frequent interaction with business and sales teams.

Responsibilities

  • Analyze requirements and propose technical solutions to deliver projects within expected cost, time, and quality parameters.
  • Work with project managers to compile a work breakdown structure for deliverables and provide realistic estimates for completing assignments.
  • Develop and unit test functions created or modified according to software development best practices.
  • Collaborate with developers and quality assurance engineers to execute full-cycle integration, functional, and regression testing; own and resolve priority defects in the developer's codebase in a timely manner.
  • Promote software changes safely and responsibly across environments through live production.
  • Provide on-call technical support during business hours and occasionally outside business hours, depending on rotation or subject-matter expertise.
  • Participate in team exercises to identify and implement areas for continuous improvement.
  • Build low-latency, high-capacity, error-free market data readers and publishers for various asset classes.

About the Company

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Intercontinental Exchange runs financial marketplaces, clearing houses and data services for banks, investors and businesses that trade or finance assets. Its New York Stock Exchange lets companies raise capital and gives investors a place to buy and sell listed shares. ICE also sells market pricing and analytics, while its mortgage software supports lenders from loan applications through closing and servicing. Trading fees, listing fees and subscriptions pay for these services, and clearing houses manage the risk that one side of a trade fails to pay. Founded in 2000 to digitize energy trading, Intercontinental Exchange is headquartered in Atlanta, Georgia.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Intercontinental Exchange

See more jobs