Software Engineer, Senior
Booz Allen Hamilton
At a glance
AI generatedAs a Senior Software Engineer at Charles River, you will join an agile scrum team to enhance and maintain modules of the Investment Management Suite (IMS), focusing on implementing user stories that meet acceptance criteria without introducing technical debt. Your day-to-day responsibilities include debugging defects, writing unit tests, contributing to customer success, and collaborating across teams to improve efficiency. You must have expertise in Java, SQL, scripting languages, Snowflake performance optimization, React or Angular for UI development, and experience with large data sets. Additionally, you should be familiar with Azure or AWS cloud platforms and agile methodologies. This role requires a Master’s degree plus 3 years of professional software engineering experience or a Bachelor's degree plus 5 years of relevant experience, emphasizing your ability to work independently on projects while collaborating effectively in a team environment.
Skills
What you'll do
What we're looking for
Market check
This $178,131–$180,000 range sits above 78% of similar postings on FindRole.
Peer median band
$117,000–$203,940
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$139,050–$175,500
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
State Street Corporation is one of the world''s largest custodian banks and asset managers, providing investment servicing, investment management, and investment research to institutional investors. Industry: Financial Services & Asset Custody
State Street currently has 133 open roles on FindRole.
Listed pay typically runs $110,000–$180,000 across 131 roles with salary data.
Most-posted roles
More like this
Booz Allen Hamilton
Booz Allen Hamilton
Booz Allen Hamilton
Booz Allen Hamilton
Booz Allen Hamilton
Booz Allen Hamilton