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.
MFS is a global investment management firm focused on creating long-term value responsibly by doing what’s right for our clients every day. Our rich history dates to 1924, when our founders invented the mutual fund. Since then, collaboration and innovation have fueled our success.
What you'd do
- Strong technical background and the ability to navigate through multi-tiered application code and databases to make changes and enhancements to existing applications
- Exposure to Agile software development methodologies and best practices. Opportunity to be a member of a functioning scrum team
- Be able to independently write code or work with a more senior developer on a complex project
- Involvement with multiple projects at multiple stages; gain understanding of the Software Development Lifecycle (SDLC)
- Exposure to a diverse array of applications including: MFS.com, Adobe Experience Manager (AEM), Microsoft Office Products, Agile tools such as Jira and Confluence, and different applications used to track time and Agile scrum team output
- Heavy interaction with other developers, designers, and a range of technical experts. Involvement with the Code Push Cycle and different environments (Development, Stage, Production)
- Exposure to the financial industry with an industry leader; gaining in-depth experience with web technology and other parts of the IT infrastructure
- Be part of the MFS culture – one of inclusion and respect, with an open-door policy
- Carries out programming functions: Writes, debugs, and tests code following best practices
- Assist other developers or business analysts by performing analysis and/or writing code
What they want
- Pursuing a bachelor's degree in a computer related field. MIS concentrations welcome
- Excellent communication and problem-solving skills
- Skills in one or more of the following preferred: Java, Python, C/C++, SQL
- Knowledge of databases, both SQL and No SQL Databases, and data structures
- Some knowledge of HTML, JavaScript and CSS a plus
- Expertise in writing clean, maintainable code following best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
- Ability to take initiative, to utilize resources, and to communicate effectively
- Strong written skills and an ability to simultaneously manage working on multiple projects of varying size and complexity
- Proven analytical skills and demonstrated ability to take initiative and help with developing creative solutions to meet business needs
- Experience working in a team, preferably on projects as well as in a support role
- Starts
- 2026-09-28