Experienced C++ Senior Software Developer who will be responsible for the growth & maintenance of proprietary platforms & will be instrumental in delivering technology solutions. The ideal candidate has strong technical skills, proficient in modern C++, & real-time systems programming. You will be working on a mature real-time software stack responsible for all trading operations. Contribute to all aspects of application development including functional & technical specifications, design, development & production support. Ensure high quality of deliverables while complying with development best practices.
This is a terrific opportunity for a Senior Software Developer who has a strong interest in the financial markets.
Key Duties & Responsibilities
Demonstrating an ability to analyze complex technical problems, you will be required to make sound technical decisions in a proactive & self-directed manner. With responsibility across all phases of the technology life cycle.
? Systems development on a mature, modern codebase written in C++
? Responsible for the quality of your own code
? Test, evaluate & recommend technologies to improve our overall solutions
? Constantly improving the development life cycle & code quality
? Communicate & collaborate with the research and trading teams to design & deliver innovative & high-quality solutions
? Provide day-to-day support for the applications
Requirements, Skills & Experience:
? Must be a true computer scientist & avid software engineer with a passion for self-learning
? Must have 4+ years of relevant industry experience with modern C++
? Must have 2+ year experience with SQL, or a comparable relational database
? Preferred exposure to the CMake build system
? Willingness to learn new technologies & adopt the mindset of an agnostic problem solver based on significant expertise in computer science fundamentals
? Proficiency in Git for code versioning
? Solid understanding of TCP/UDP standards & network protocols
? Systems development experience, preferably with real-time systems and/or distributed application
? Experience with writing low latency single and concurrent threaded applications
? Understanding of the C++ development life cycle & tooling on RHEL Linux
? Knowledge of Python & Bash for scripting
? Optional exposure to kernel tuning
? Optional exposure to the FIX protocol
? C++/Linux tooling
? Exposure to test-driven development
Basic Qualifications:
4+ years professional experience as a Software Developer
Job Type: Full-time
Pay: $150,000.00 – $175,000.00 per year
Benefits:
Schedule:
Supplemental Pay:
Experience:
Work Location: One location
Full Job Description Write well designed, testable, efficient code by using best software development practices Create website layout/user interface by...
Apply For This JobMeta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses....
Apply For This JobBased in Bolton, this Healthcare business has been growing substantially for a number of years back to back. Job Description...
Apply For This JobJob Details ContractEstimated: $100,000 – $140,000 a year1 hour ago Qualifications J2EE Web services Design patterns SQL UNIX Full Job...
Apply For This JobAbout Us: Delinea is a leading provider of privileged access management (PAM) solutions for the modern, hybrid enterprise. We make...
Apply For This JobAbout the job Overview: iMerchant Direct is looking for a Software Developer in the Phoenix AZ area that is excited...
Apply For This Job