Software Engineering, Sr. Engineer

MFSBoston, MA
Hybrid

About The Position

At MFS, you will find a culture that supports you in doing what you do best. Our employees work together to reach better outcomes, favoring the strongest idea over the strongest individual. We put people first and demonstrate care and compassion for our community and each other. Because what we do matters – to us as valued professionals and to the millions of people and institutions who rely on us to help them build more secure and prosperous futures. THE ROLE Using discretion and judgment, participate in analyzing requirements and in development of software solutions supporting our Legal, Compliance & Enterprise Risk Management teams (LCERM). Sr Software Engineers work with multiple databases/data stores, build data pipelines, and make enhancements to multi-tiered application code. You must be able to independently design and build small systems, or work with a more senior developer on a complex project. Responsibilities also include operational tasks, troubleshooting and production support. Ability to thrive in an agile and collaborative environment. WHAT YOU WILL DO Interprets business requirements, analyzes environment, maps requirements to design, codes, debugs, unit tests programs to deliver final product. Works with business analysts and user community to understand and evaluate business needs. Analyzes these needs and assists in the selection of appropriate technologies to provide an optimal solution. Solid experience with building custom applications, business analytics tools and their integration using AI tools. Configures and customizes Cloud-Based third-party vendor applications. Provides time-sensitive production support by investigating issues, identifying quick fixes, and subsequently reducing technical debt with sustainable solutions. Documents code and processes to aid in system support and facilitate knowledge transfer. Keeps technical skills current, well-versed in several areas of technology. Assists System Architects in the selection of new product. Foster a collaborative and inclusive environment by acting as a resource for team members to address questions, obstacles, and guidance to promote success. Collaborates with other IT and business groups, and readily shares information to resolve problems.

Requirements

  • Bachelor’s degree or equivalent experience in Computer Science, Finance, or related field.
  • Minimum 2-5+ years of related experience
  • Strong technical acumen, analytical and problem-solving skills, critical thinking skills
  • Skills in one or more programming languages: SQL, JAVA, python, scripting such as Perl.
  • Ability to work across boundaries, building cross-organizational relationships.
  • Strong desire to expand your skills through self-study, hands-on learning, and formal instruction.
  • Strong interpersonal, communication (both written and oral) & analytical skills; must be team-oriented and deadline-driven.

Nice To Haves

  • Financial Industry Knowledge preferred.
  • General knowledge and understanding of other products within Azure Cloud ecosystem are a definite plus.
  • Project work experience with globally distributed teams preferred.

Responsibilities

  • Participate in analyzing requirements and in development of software solutions supporting Legal, Compliance & Enterprise Risk Management teams (LCERM).
  • Work with multiple databases/data stores, build data pipelines, and make enhancements to multi-tiered application code.
  • Independently design and build small systems, or work with a more senior developer on a complex project.
  • Perform operational tasks, troubleshooting and production support.
  • Interpret business requirements, analyze environment, map requirements to design, code, debug, and unit test programs to deliver final product.
  • Work with business analysts and user community to understand and evaluate business needs.
  • Analyze business needs and assist in the selection of appropriate technologies to provide an optimal solution.
  • Build custom applications, business analytics tools and their integration using AI tools.
  • Configure and customize Cloud-Based third-party vendor applications.
  • Provide time-sensitive production support by investigating issues, identifying quick fixes, and subsequently reducing technical debt with sustainable solutions.
  • Document code and processes to aid in system support and facilitate knowledge transfer.
  • Keep technical skills current, well-versed in several areas of technology.
  • Assist System Architects in the selection of new product.
  • Foster a collaborative and inclusive environment by acting as a resource for team members to address questions, obstacles, and guidance to promote success.
  • Collaborate with other IT and business groups, and readily share information to resolve problems.

Benefits

  • Competitive incentive bonus
  • MFS contributes an amount equal to 15% of your base salary to your retirement account that is separate from the company -sponsored 401(k)
  • Education Assistance: MFS contributes $100 monthly up to $10,000 lifetime maximum directly to loan provider
  • Education Assistance: Tuition reimbursement up to $8,000 annually
  • Education Assistance: Access to discounted tutors and college coaches
  • Generous time off and fully paid leaves including 20-weeks for maternity, 12-weeks for parental and caregiver leaves
  • Choice of medical and dental plans
  • Employer contribution into the Health Savings Account
  • Tax deferred commuter benefits & flexible spending accounts (medical & dependent care)
  • Wellness Programs: Robust wellness webinars, employee assistance program with a focus on mental health, subsidized fitness benefit via Wellhub (formerly Gympass), where you can workout at gyms, studios and boutique fitness locations near you, join virtual personal training sessions and access a wide variety of well-being apps
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service