Position Summary:OSAM is hiring a Senior Software Engineer to join our Technology team. The ideal candidate will have demonstrated a passion for solving business problems with technology and possess strong programming experience. This position is a hands-on role responsible for developing, supporting, and maintaining the market leading Canvas custom indexing application and associated APIs. This is an excellent opportunity for candidates with a strong technical background and excellent communication skills to interface directly with OSAM's product team.
The position will be in either Stamford, CT or New York City with a hybrid work schedule (partially remote).
How you will add value:- Work directly with the Canvas product team to enhance the web-based application, based on new use-cases, product launches, and changes to advisor workflows.
- Re-architecture the C# .Net web application to use Blazor and be fully API based so it's more responsive as volumes grow
- Design and develop API first solutions agnostic of the data storage layer to promote integration with other front-ends that are offered to clients to promote a seamless user experience across the capabilities of the firm.
What will help you be successful in this role:Experience and Education:- Bachelor's degree in computer science or related field of study. Advanced Degree is a plus.
- 7+ years of prior professional programming experience (preferred).
Required Technical Skills:- Advanced C# and SQL Server experience.
- Working knowledge working with Windows environments and cloud-based technologies (Azure).
Preferred Technical Skills:- Experience with equity products and associated market data, pricing, and risk concepts
- Experience working on a client facing web application
- SQL Server experience
- Experience using Blazor is a plus
- Experience with DevOps practices, including CI/CD, and infrastructure-as-code
- Experience with the following technologies: GIT, App Containers, Microservices & APIs
Soft Skills:- Strong analytical skillset with demonstrated attention to detail.
- Fast learner with the ability to adapt quickly and work in a dynamic environment.
- Excellent communication skills to be able to interact with a wide range of users ranging from very technical to non-technical.
- Results-oriented team player, with the ability to handle a rapidly changing set of projects and priorities while maintaining a strong professional presence.
*Applicants must be authorized to work for any employer int he U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.*
Franklin Templeton offers employees a competitive and valuable range of total rewards-monetary and non-monetary - designed to support their well-being and recognize their time, talents, and results. Along with base compensation, employees are eligible for an annual discretionary bonus, a 401(k) plan with a generous match, and recognition rewards. We also offer a comprehensive benefits package, which includes a range of competitive healthcare options, insurance, and disability benefits, employee stock investment program, learning resources, career development programs, reimbursement for certain education expenses, paid time off (vacation / holidays / sick / leave / parental & caregiving leave / bereavement / volunteering / floating holidays) and a motivational wellbeing program. We expect the annual salary for this position to range between $165,000 - $187,000, depending on location and level of relevant experience, plus discretionary bonus.
#LI-Hybrid