Lead Developer
Company | Intercontinental Exchange |
---|---|
Location | New York, NY, USA |
Salary | $155000 – $226600 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Expert or higher |
Requirements
- 8+ years hands on experience in C/C++ programming language on Linux
- Experience with code analysis and coverage tools like Coverity, Valgrind, gcov/lcov
- Minimum 2+ years hands on scripting experience
- Strong understanding of computer science fundamentals, algorithms and data structure
- Strong performance-oriented programming skills
- Strong understanding of TCP/IP and Multicast network protocols
- Bachelor’s degree in Computer Science or Engineering
Responsibilities
- Analyze requirements and propose technical solutions in delivering projects within expected parameters of cost, time and quality
- Work with project managers to compile a work breakdown structure of tasks for a given deliverable and provide realistic estimates for completing the assignment
- Develop and unit test all functions created or modified according to software development best practices
- Collaborate with other Developers and QA Engineers to execute full cycle integration, functional and regression testing
- Promote software changes across all environments, safely and responsibly, through to Live Production
- Participate in team exercises to identify and implement areas for continuous improvement
- Continuously improve the system performance and propose better solutions
- Effectively interact with business and operations for solving design and operational challenges.
Preferred Qualifications
-
No preferred qualifications provided.