Description

Bachelor’s Degree in Information Systems, Information Technology, Computer Science, related field or Equivalent Experience
Experience in the financial services industry is preferred.
Excellent oral and written communication skills are essential in order to work with all levels within the company.
Full understanding of the Software Development Life Cycle
Design and architect software solutions
Hands-on experience with UI framework using Angular and/or React
Deep understanding of Visual Studio, C#, and ASP.NET.
Excellent working knowledge of SQL Server and Team Foundation Server
Visual Studio Release Management experience is a plus.
Must be able to handle various tasks simultaneously, organize, prioritize, make decisions and work efficiently and effectively under deadlines.
Must be able to work with geographically dispersed teams and stakeholders through both onshore and offshore teams
Must routinely exercise independent judgment and be able to work independently
Excellent analytical and problem-solving skills
Demonstrated ability to multi-task in a fast-paced environment with competing priorities

Education

Bachelor's degree in Computer Science