Senior Software Engineer

Wellington ManagementBoston, MA
$179,000 - $186,000Hybrid

About The Position

Design, develop, test, and support software solutions to meet business requirements for Wellington’s enterprise analytics and risk platforms. As a member of the IT team, implement the in-house analytics calculators or integrate with external vendors to generate the analytics data needed for the investment process. Support the enterprise analytics platform to ensure the production stability and data quality. Work with business teams, project managers, and systems analysts to review and qualify business requirements, functional specifications, use-cases, and test plans. Design, prototype, and code new software components and applications based on functional specifications including web services, infrastructure, and back-end processes. Position is fixed location based in the Boston office; however, telecommuting from a home office may also be allowed.

Requirements

  • Requires a Master’s degree (or foreign equivalent) in Electronic Engineering, Computer Science, Software Engineering, Information Technology, or a directly related field plus two (2) years of experience reviewing, designing, and developing software applications.
  • Two (2) years of experience in each of the following (experience may be gained concurrently): Developing a large technology platform with flexible parallel processing capability.
  • Developing with AWS technologies, including SQS, Lambda, CloudFormation, S3, and Athena
  • Developing a system integrating external vendors with proper authentication and communication protocols.
  • Maintaining an application platform in AWS with proper alerting framework regarding health status and recovery mechanisms.
  • Managing AWS resources to achieve the optimal cost efficiency
  • Supporting the production process to triage/resolve issues in a timely fashion
  • Modern software development and testing methodologies, including Java, SQL, Artifactory, GIT, Jenkins CI, and JIRA
  • One (1) year of experience in each of the following (experience may be gained concurrently): Agile software development methodology
  • Will accept a Bachelor’s degree (or foreign equivalent) in Electronic Engineering, Computer Science, Software Engineering, Information Technology, or a directly related field plus five (5) years of experience reviewing, designing, and developing software applications in lieu of a Master’s degree plus two (2) years of experience.

Responsibilities

  • Design, develop, test, and support software solutions to meet business requirements for Wellington’s enterprise analytics and risk platforms.
  • Implement the in-house analytics calculators or integrate with external vendors to generate the analytics data needed for the investment process.
  • Support the enterprise analytics platform to ensure the production stability and data quality.
  • Work with business teams, project managers, and systems analysts to review and qualify business requirements, functional specifications, use-cases, and test plans.
  • Design, prototype, and code new software components and applications based on functional specifications including web services, infrastructure, and back-end processes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service