This position will work in a real time, high performance, high frequency, enterprise technology environment. You will design and develop large scale, robust, and high performing applications that supports multiple databases, high capacity inputs and outputs, and multi-threaded code.
This candidate is responsible for assisting with the development, design , and implementation of small to medium size applications. He/she will have exposure to full development lifecycle, including requirements, design, implementation, and testing.
In this role, you will have the opportunity to work with cutting edge technology with people who are passionate and like-minded; no idea is out of reach and everyone is given the freedom to create the newest innovations in technology.
In this role, you will create and documents component specifications and detailed designs by working with Architects to implement specific system architecture; analyzes customer and internal requirements and specifications, and translates into the software design.
In this role, the selected candidate will analyze, design and develop next generation User Interfaces for desktop, web and mobile; architect and develop communication platform for call processing, recording and management software.
In this role, you will interface directly with business unit sponsors to gather requirements and document specification. The selected candidate will work with various front-end/middle-ware/back-end teams to deliver projects.
This role is a hybrid between the Risk/Analytics group and our general C# applications programming group. This role is the third dev in the Risk/Analytics Dev team and will be working alongside four C# developers on the Apps Dev team.
In this role, the selected candidate will develop code per detailed specifications using specified programming languages, tools, and techniques under the direction of the project manager or team leader.