Lead Software Engineer
Franklin TempletonAbout the role
At Franklin Templeton, we’re advancing our industry forward by developing new and innovative ways to help our clients achieve their investment goals. Our dynamic firm spans asset management, wealth management, and fintech, offering many ways to help investors make progress toward their goals. Our talented teams working around the globe bring expertise that’s both broad and unique. From our welcoming, inclusive, and flexible culture to our global and diverse business, we provide opportunities to help you reach your potential while helping our clients reach theirs.
Come join us in delivering better outcomes for our clients around the world!
Franklin Templeton’s Digital Assets Technology team builds secure, scalable solutions for tokenizing mutual fund shares using blockchain. Our work enables global, 24/7 trading and supports platforms for retail and institutional investors, along with internal tools for customer support. We collaborate across teams to enhance our platform and expand internationally.
The FIRST group at Franklin Templeton is a strategic innovation hub that unites teams focused on cutting-edge investment solutions, fintech development, digital assets, and client engagement. It serves as a central platform for coordinating firm-wide innovation efforts, linking research with execution, and fostering partnerships across the financial ecosystem
How You Will Add Value
Core Responsibilities
You will design and implement solutions for existing applications.
You will streamline workflows through user consultation.
You will assist with the requirements, design, and solutioning of interfaces and features.
You will support users by resolving technical issues.
You will collaborate with team members to solve problems.
You will contribute to technical meetings and solution planning.
Strategic Responsibilities
You will clarify business requirements with project teams.
You will understand application modules and data models.
You will coordinate and document application changes.
You will prepare and execute system tests.
You will support user acceptance testing and issue resolution.
You will generate reports on application metrics.
Team & Collaboration
You will work with architects and system engineers on development projects.
You will partner with key resources to ensure test coverage.
You will collaborate with product, support, and UX teams.
You will refine requirements with key project stakeholders.
You will design scalable, high-performance software components.
What Will Help You Be Successful in This Role
Experience, Education & Certifications
Bachelor’s degree or equivalent.
2–4 years in systems analysis or technical projects.
Experience with small-mid scale IT projects.
Familiarity with system development lifecycles particularly agile methodologies.
Experience with system testing.
Financial services or mutual fund experience is preferred.
Transfer Agent or record keeping system knowledge or experience is preferred.
Technical Skills
Knowledge of blockchain, tokenized funds, and digital assets is a plus.
Understanding of desktop, web, client/server, and mainframe systems.
Awareness of industry standards and platform architecture.
Experience with SQL queries is a plus.
Soft Skills
Strong communication and time management.
Professional presence and collaboration.
Problem-solving and decision-making skills.
Strong analytical skills and attention to detail.
Ability to manage multiple tasks in a global team.
Flexibility in dynamic environments.
Along with base compensation, other compensation is offered such as a discretionary bonus, 401k plan, health insurance, and other perks. There are several factors taken into consideration in making compen
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s