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, the selected candidate will be responsible for software development process methodology and holds daily standups, conducts backlog prioritization, effort setting, runs two-week development sprints, and sprint planning meetings for each sprint.
In this role, the selected candidate must have an excellent communication skills, daily stand up meetings that are interactive, continuous updates to the team lead, paired programming. Collaborative environment, positive attitude.
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.
In this role, you will contribute to the design, implementation, and testing of the software as well as collaborate with other software developers. Development will be primarily performed using c# and java to create web services.