MFS Investment Management - Boston, MA

posted 2 months ago

Full-time - Mid Level
Hybrid - Boston, MA
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Senior Software Engineer at MFS plays a crucial role in analyzing requirements and developing software solutions. This position involves working with multiple databases, building data pipelines, and enhancing multitiered application code. The engineer is expected to independently design and build small systems or collaborate with senior developers on complex projects, while also handling operational tasks, troubleshooting, and production support in an agile environment.

Responsibilities

  • Interpret business requirements and analyze the environment to map requirements to design.
  • Code, debug, and unit test programs to deliver the final product.
  • Work with an agile mindset to ensure quality code delivery.
  • Seek out-of-the-box solutions for problem-solving.
  • Adopt an automation-first mindset with reusable, granular, and modular coding principles.
  • Document code and processes for system support and knowledge transfer.
  • Foster a collaborative and inclusive environment by supporting team members.
  • Collaborate with IT and business groups to resolve problems and share information.
  • Implement and manage security measures to protect systems and data.
  • Automate security processes and integrate security tools into the DevSecOps pipeline.

Requirements

  • Bachelor's degree or equivalent experience in Computer Science or related field.
  • Minimum 2+ years of software development experience and DevSecOps.
  • Strong technical acumen, analytical and problem-solving skills, and critical thinking skills.
  • Proficiency in one or more programming languages: SQL, JAVA, Python, and scripting languages such as Perl.
  • Familiarity with cloud security practices and tools.
  • Ability to build cross-organizational relationships and work across boundaries.
  • Strong desire to expand skills through self-study, hands-on learning, and formal instruction.
  • Proficient in Python, Git development practices, debugging skills, and front-end technologies like React and NextJs.
  • Strong interpersonal, written and oral communication skills, and analytical skills.

Nice-to-haves

  • Experience in Shell, Groovy, and PowerShell.
  • Understanding of Async APIs with decoupled architecture principles.
  • Knowledge of security tools and practices, such as vulnerability scanning, intrusion detection, and incident response.

Benefits

  • Generous time-off including 'Responsible time off', paid company holidays, and paid volunteer time.
  • Up to 20 weeks of paid leave for new parents, back-up care program, and adoption assistance.
  • Competitive medical, vision, and dental plans, plus tax-free health savings accounts with company contributions.
  • Robust wellness programs including webinars, employee assistance program, and gym reimbursement.
  • Company-paid basic life insurance and short-term disability benefits.
  • 401(k) savings plan with a defined contribution plan of 15% of base salary invested.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service