Senior Software Engineer Senior Software Engineer …

State Street Corporation
in Burlington, MA, United States
Permanent, Full time
Be the first to apply
Competitive
State Street Corporation
in Burlington, MA, United States
Permanent, Full time
Be the first to apply
Competitive
State Street Corporation
Senior Software Engineer
Senior Software Engineers (State Street Bank and Trust Company; Burlington, Massachusetts )(mult. Openings): will contribute to the enhancement and maintenance of one or more Charles River IMS modules or components as a senior member of an agile scrum team. The Senior Software Engineer will provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River. Specific responsibilities include: Work under minimal supervision to analyze, design, develop, test, and debug small to medium software enhancements and solutions within Charles River's business and technical problem domains; Collaborate with Business Analysts and Product Managers to turn business requirements of moderate complexity into working and sustainable software; Participate in the design of product architecture within the team's scope of responsibility; Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, JavaScript, or other related software engineering languages; Provide thoughtful insight and suggestions in code reviews; Write unit and automation tests to ensure a high-quality end product; Conduct manual tests to ensure a high-quality end product; Contribute to written design and API documentation, and participate in customer documentation process; Actively participate in the agile software development process by adhering to the CRD scrum methodology including attending all daily standups, sprint planning, backlog, grooming, and retrospectives; and Participate in cross-team group activities to complete assignments.

Minimum requirements are: Master's degree or equivalent in Computer Science, Computer Engineering, or related technical field and 2 years of progressively responsible software engineering experience in a financial services product delivery setting; alternatively, will accept a Bachelor's degree or equivalent in Computer Science, Computer Engineering, or related technical field and 5 years of progressively responsible software engineering experience in a financial services product delivery setting.

Must have: Demonstrated experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages; Proven ability to contribute to design specs with some assistance from senior staff; Proven ability to work on small to medium projects with little to no supervision and on more complex tasks with moderate oversight; Demonstrated 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-642111 . An EOE.

#LI-DNI
#GD-DNI
IND123

Company Overview

From technology and product innovation to corporate responsibility and community development, we're making our mark on the financial services industry. For more than two centuries, we've been helping our clients safeguard and steward the investments of millions of people - strengthening markets, building communities and creating opportunities for growth.

We owe that longevity to the commitment, expertise and creativity of our employees. Our continued success depends on our ability to attract and develop the best talent in the industry. That's why we're keenly focused on employee development, corporate citizenship and inclusion.

For us, success comes in the mark we make as an organization - for the industry, our clients, our communities and each other.

Close
Loading...