We are looking for a senior level software engineer with capabilities in core Java technologies, SQL, and Agile methodology in a multi-threaded environment. This role is important to us as part of State Street Alpha, where we empower investment firms worldwide with a cloud-based platform that streamlines and automates the investment process across asset classes.
Requirements
- B.S. degree in Computer Science, Engineering, Mathematics, and Physics or other technical course of study
- A minimum of 8 years of professional software engineering experience in core and enterprise java
- Extensive experience in RDBMS (Oracle and SQL Server) with a solid understanding of the transactional database intricacies
- Cloud native application development experience in at least one of the cloud native platforms (Microsoft Azure)
- Solid understanding of data structures and algorithms, object-oriented programming, design patterns
- Excellent written and verbal communication skills
- Able to work well with peers in a collaborative team environment
Benefits
- 401K with company match
- Insurance coverage including basic life, medical, dental, vision, long-term disability
- Paid-time off including vacation, sick leave, short term disability, and family care responsibilities
- Access to our Employee Assistance Program
- Incentive compensation including eligibility for annual performance-based awards
- Eligibility for certain tax advantaged savings plans