Job Opportunity: Application Development/Maintenance at State Street Bank (Quincy, MA)
State Street Bank and Trust Company is seeking a skilled professional for a key role in our Application Development/Maintenance team (also known as Software Engineering & Development) located in Quincy, MA. In this role, you will significantly contribute to the development of new product capabilities and the enhancement of our existing applications.
Key Responsibilities:
- Delivering complex projects efficiently using Agile methodologies and various resource models including offshore, near-shore, and co-located development staff.
- Collaborating with business customers to define, initiate, and execute high-priority projects.
- Owning the company's development process and fostering a culture of continuous improvement.
- Translating business requirements into actionable specifications and developing code.
- Creating and executing unit tests before moving the code to User Acceptance Testing (UAT).
- Planning production deployments and coordinating with all involved teams.
- Working with the QA team to complete testing.
- Providing production support as needed.
Qualifications:
Minimum requirements include:
- Bachelor’s degree (or equivalent) in Computer Science, Computer Engineering, or related field, plus 5 years of relevant experience in application development.
- Alternatively, a Master’s degree (or equivalent) in the same fields, plus 3 years of relevant experience in application development.
Essential Skills and Experience:
- Proficiency with Oracle (12c/19c) databases, including PL/SQL development, SQL, and performance tuning.
- Experience with ETL Tools such as Datastage, Kettle, developing shell scripts, Perl scripts, and Exadata appliances.
- Experience with big data systems like Hadoop, Spark, Databricks, Kafka, Streamsets, and Azure cloud platform services.
- Knowledge of programming languages including Java, Python, Scala, and JavaScript.
- Solid operating system knowledge of Windows, UNIX, or Linux.
- Expertise in re-usable coding patterns and object-oriented development paradigms.
- Ability to mentor others in creating simple, readable, and maintainable code.
- Track record of delivering complex software applications from inception to release.
- Experience with software engineering practices such as Test-Driven Development and Continuous Integration.
- Understanding of iterative project cycles like Scrum or other Agile methodologies.
- Willingness to lead peer-based best practices such as paired programming and code reviews.
Hybrid remote telecommuting is permitted in accordance with the company's policy.
Salary Range:
$157,643 - $160,000 per annum. Please note, this range applies to the primary location. Salary may differ if the position is based outside of Quincy, MA.
How to Apply:
To apply for this position, please click the “Apply” button on this page and complete the online application.
State Street is an Equal Opportunity Employer.
Job Title: Application Development/Maintenance (a/k/a Software Engineering & Development)
Location: Quincy, MA
#LI-DNI