We are looking for dedicated and driven software developers with strong technical programming skills, excellent problem solving ability and appreciation for the scope and impact of their work. We are technologists who live and breathe high performance, well factored, scalable, testable code that reacts quickly to new business initiatives.
The ideal candidate possesses strong knowledge of operating system fundamentals, as well as experience in the design of libraries and software systems. The candidate can expect to be writing well tested, robust, and performance critical code in a cross platform environment. As a key and valued member on the team, you will have responsibility for the full software development lifecycle, from requirements gathering and coding to deployment and maintenance.
- 3+ years of production level C++ development experience
- 3+ years of experience with object-oriented design, data structures and algorithms
- Multithreading experience
- Solid understanding of data structures and algorithms
- Linux/UNIX programming skills
- Experience with distributed systems
- Knowledge of network-layer protocols (TCP/IP, PGM, etc.)
About MGRS Group
MGRS Group specializes in the placement of information technologists, with a very specific focus on object-oriented programmers. We effectively recruit for C/C++, C# and Java Software Engineers as well as Ruby on Rails, PHP, Python and Perl Developers. We work with the most talented developers in this business, at all levels in their career and within various areas such as Research and Development (R&D), Market Data, Trading Systems, HFT, Low Latency, Data Science, Machine Learning, Natural Language Processing (NLP), Artificial Intelligence (AI), Business Intelligence (BI), Big Data Analytics, Cloud Computing, Mobile Development, Websphere Portal and Business Integration.