Currency Management Software Developer recruitment

Regular/Temporary:   Regular

State Street Global Markets Currency Management is a $60 billion currency manager and growing rapidly. The Currency Management product development team is looking for a dynamic, motivated, and creative software developer to work on a wide array of applications employed by this agile business unit. This is a great opportunity for a software developer looking to move into or grow in the finance and asset management industries.

Role Summary
Design, implement, and maintain software applications used by the Currency Management team. Will work as part of currency product development team to create easy-to-use applications for account management, product research, trade order management, electronic and algorithmic trading, and client reporting.

Representative Duties
?Design object model diagrams for new development projects
?Design and implement easy-to-use user interfaces
?Design and implement quantitative software libraries
?Critique and improve current systems and algorithms
?Test for and fix bugs across all applications

Skills

Required Experience/Skills:
?3-5 years software development experience in finance or similar field
?C# (could know C++ or Java with desire/ability to learn C#)
?SQL
?Some VB
?Computer science Bachelor's or Master's degree, or equivalent experience
?Self-starter
?Attention to detail
?Strong communication, analytical, and interpersonal skills
?Flexible multi-tasker

Experience/Skills that are plus:
?Entrepreneurial experience
?Visual Studio .Net
?Matlab
?CVS
?Finance/Math
?User-interface design/implementation experience
?Creation/use of automated test suites

, 3 to 5 years