This job listing has expired and the position may no longer be open for hire.

Senior Software Engineer II at State Street in Burlington, Massachusetts

Posted in General Business 30+ days ago.

Type: Full-Time





Job Description:

Summary: 

Contribute to the enhancement and maintenance of the ETL agile Scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River.

Responsibilities:


  • Work under minimal supervision to analyze, design, develop, test, and debug medium to large software enhancements and solutions within Charles River’s business and technical problem domains

  • Collaborate with Business Analysts and Product Managers to turn moderately complex business requirements into working and sustainable software

  • Provide thought leadership 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, SQL, JavaScript or other related software engineering languages

  • Provide informed guidance and direction in code reviews

  • Write unit and automation tests to ensure a high quality end product

  • Assist in improving development test methodologies and contribute to related test methodology frameworks

  • 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

  • Participate in cross-team group activities to complete assignments

  • Provide mentoring to junior staff

Qualifications:

Education:

B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred.

Experience:


  • Prefer experience with modern ETL/ELT technologies: Talend, Informatica, Pentaho

  • Ideally has experience with Snowflake

  • Ideally has experience with Apache Spark / DataBricks

  • 6 to 10 years of progressively responsible professional software engineering experience preferably in a financial services product delivery setting

  • 4 to 7 years of experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management is strongly desired

  • Authoritative experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages

  • Able to contribute to complex design specs in consultation with senior staff

  • Able to work on medium to large projects with no supervision and on more complex tasks with minimal oversight

  • Excellent written and verbal communication skills

  • Able to work well with peers in a collaborative team environment

  • A minimum of 5 years working with an Agile development methodology strongly desired





More jobs in Burlington, Massachusetts

Other
about 4 hours ago

Randstad Life Sciences US
Other
about 4 hours ago

The Hollister Group
Other
about 10 hours ago

Zimmer Biomet
More jobs in General Business

General Business
31 minutes ago

Ralphs
$17.05 - $20.02 per hour
General Business
33 minutes ago

Ralphs
$17.05 - $20.02 per hour
General Business
33 minutes ago

Ralphs
$17.05 - $20.02 per hour