Application Development/Maintenance (a/k/a Software Engineering & Development)

Job expired!

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