Logo
Intercontinental Exchange

Senior C+ Developer

Intercontinental Exchange, Atlanta, Georgia, United States, 30383


Overview

ResponsibilitiesDevelopment of highly performant, mission-critical, 24 x 7 available Windows server applications that run in an operations centerInterface with Clients, Software Development, Network Operations, Quality Assurance and Customer Service personnel to diagnose and correct problemsCreate and maintain documentation used by Operations personnel to support the servers on a day-to-day basisGenerate Jira tickets, tech-stories and schedule estimates for development project milestones and deliverablesInvestigate and correct production problems or document them and forward them to the appropriate personnelAssist in deployment and maintenance of new servers and software as they are developedTrain operators in handling applications and associated issuesKnowledge and ExperienceProficiency in C/C++ development using Visual StudioFamiliarity with Microsoft Foundation Classes and C++ 11 featuresFamiliarity with asynchronous socket programmingFamiliarity with process/resource synchronization techniquesBasic understanding of scripting and tools (DOS, Unix shell, PERL, etc.)Experience supporting distributed application environments.Experience with real-time application testing, performance analysis and tuning of server applications.Experience with a debugger and able to analyze/trace with a dump fileGood working knowledge of TCP/IP protocol, ACL and network routing fundamentals, UDP, Multicast, Broadcast, DNS, DHCP, WINSFamiliarity with MS-Office - Word, Excel, Visio, OutlookFamiliarity with Http, SQL, PythonMinimum of BSE in Computer Science or equivalent experience.3+ years experience supporting 24 x 7 available, mission-critical server applications that run in an operations center.Proficient, innovative and self-motivated individual able to set and achieve goals.Strong problem solving skills.Ability to work effectively alone and as part of a development team.Strong organizational and verbal and written communications skills.Ability to communicate effectively with technical and non-technical people.Ability to interface effectively with personnel from multiple external groups including Customer Service, QA, Operations, Network Engineering.Ability to track multiple projects, tasks and priorities to their completion and provide appropriate notifications and follow-up.Ability to prioritize and manage time effectively to address immediate needs while maintaining focus on strategic objectives and projects.PlusesExperience building or supporting web-based applications, including TCP/IP and HTML.Familiarity with applications that handle various securities types (equities, options, futures, fixed-income).Understanding of authentication and entitlement concepts.ScheduleThis role offers work from home flexibility one day per week.Intercontinental Exchange, Inc. is an Equal Opportunity and Affirmative Action Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin or ancestry, age, disability or veteran status, or other protected status.

#LI-FL1#LI-Hybrid

#J-18808-Ljbffr