Senior Software Engineer
Minimum requirements are: Bachelor's degree or equivalent in Computer Science, Software Engineering, or related technical field and 7 years of hands-on software development experience in financial technology.
Must have: Demonstrated experience with object-oriented programming and design; Demonstrated experience with unit testing and performance tuning; Demonstrated experience building highly-scalable applications using Java, C#, and SQL programming languages; Proven ability to contribute to complex design specs in consultation with senior staff; Demonstrated experience with relational databases (RDBMS); Proven ability to work on medium to large projects with no supervision and on more complex tasks with minimal oversight; Demonstrated experience with scripting and new/advanced programming languages; Proven written and verbal communication skills; and Proven ability to work well with peers in a collaborative team environment. (Unless otherwise indicated, State Street Bank and Trust Company is seeking the ability in the skills listed above with no specific amount of years of experience required. All experience can be gained concurrently.)
A pply online at statestreet.com/careers . State Street Job ID: R-644639 .