-Design and develop software components and frameworks.
-Deliver and support software into the production environment in a timely and robust manner.
-Collaborate with Financial Engineers and developers on other teams.
-Partner withsupport teams to ensure that the software is easy to manage in a production environment.
-Assist in developing requirements and propose solutions.
-3+years of development experiencerequired in either Java or C++ (C++11), and a willingness to embrace both languages.
-Experience with multi-threaded programming and distributed application architecture.
-Experience in Python.
-Experience with Linux and Windows.
-Experience with Cloud and Container a plus.
-Mathematical/Quantitativeexperience a plus.
-Strong analytic and design capabilities, ability to work individually or in a team environment.
-Strong written and verbal communication skills.
-B.S. in Computer Science or related engineering fields.
Keywords: Chicago IL Jobs, Software Engineer, C++, C++11, Java, Multi-Threading, Python, Linux, Windows, Software, Developer, Architect, Chicago Recruiters, Information Technology Jobs, IT Jobs, Chicago Recruiting
If you are an employer and recruiting for similar IT professionals / positions, please contact our Technical Recruiters at Next Step Systems. We are a national IT Recruiting Firm / Agency specializing in full-time direct hire Information Technology employment opportunities.
Company Will Sponsor Visas! Company Will Relocate Candidates!