Role: Information Technology - Back End Developer Location: Chicago, IL ( Should be On-site Post COVID) Duration: 12+ Months only W2 or 1099
Notes:
Must have experience of .NET core Technology stack (70% of work, developing the new system)
Microsoft on a Linux platform with C and Python (30% of work for current system which is being transition away from)
Senior software developer who could handle the project on their own
Project Overview:
Risk Analyzer(RAZR) is a product offering for portfolio risk analytics in the Omnium platform.
Current product is a WPF C# Windows Desktop application with the C, Perl, python, shell script on Linux backend server using a proprietary communication layer and in memory database.
The project is a major overhaul and phased rewrite of the backend using latest backend technologies
like REST API Server, Node, Kafka messaging, containers, SQL Server, python, ASP.NET CORE, Cloud technologies etc.
The candidate will require to understand and support the existing backend and make necessary amends to achieve short term goals and also help in designing and developing the new backend.
The candidate will be expected to not only code but aid in the redesigning of this product so that it can be used for a Web based UI using React REST/JSON service. Most of the time will be spent in developing the new backend.
An ideal candidate for this role will be someone who have done server side development using C on Linux before and is now developing high performance backend webservers using some of the latest technologies.
Qualifications:
At least 10 years of professional development experience with significant exposure to working on complex projects with cross functional teams
Current or past Experience in developing and testing software in a Linux environment using C (including C11/14/17), Boost and STL libraries.
Working experience in python, Perl & Shell Script
Current hands on experience developing high performing RESTful web services using NODE, ASP.net core, C#.net core, Kafka, SQL Server.
Commitment to excellence and high standards
Strong interpersonal skills
Excellent verbal and written communication skills
Acute attention to detail
Good to Haves:
Cloud based container architecture on Azure and/or AWS
Developing Windows based servers
Preferable some general financial experience
Even better if they have some experience in Risk Metrics(MSCI)
Some REACT experience will be a plus
Tasks and Responsibilities:
The candidate will be expected to not only code but aid in the redesigning of this product so that it can be used for a Web based UI using React REST/JSON service. Most of the time will be spent in developing the new backend.
An ideal candidate for this role will be someone who have done server side envelopment using C on Linux before and is now developing high performance backend webservers using some of the latest technologies