At Franklin Templeton, everything we do is focused on one thing – delivering better client outcomes. We do that by partnering closely with our clients, assessing their strategic needs, and identifying the solution or solutions that can meet the challenge. Over 12,000 employees working in 34 countries around the world are dedicated to servicing investment solutions for our clients in more than 160 countries. For more than 70 years our success has been a direct result of the talent, skills and persistence of our people, and we are looking for qualified candidates to join our team.
What is a Lead Software Engineer responsible for?
  • Lead Software Engineer Provides expertise, experience, and technical leadership for application design/ development and production support activities to support business needs. Leads the definition of software design, development, and integration, and production support of highly complex issues. Mentors and develops more junior engineers
What are the ongoing responsibilities?
  • Software Engineering: Owns the solution design. Leads definition of software design, development, and integration of highly complex software products incorporating extensive business domain knowledge. Studies known requirements for key solution design goals, incongruences, and assumptions. Learns new and evolving methods and techniques in software engineering. Leads evaluation of vendor software products. Provides expert level understanding of software architecture and behavior in relevant business domain. Collaborates with other teams as an application expert capable of immediately evaluating broad domain impacts from proposed enterprise technology changes. Experiments with prototypes and proofs of concept. Sparks innovation by envisioning solutions that combine proven techniques with experimental results
  • Production Support: Leads production support and troubleshooting of highly complex issues by providing application and business domain expertise. Negotiates, plans, and manages all release activities. Leads continuous improvement by analyzing and preparing recommendations to address existing and potential trouble areas within an application. Leads the research and preparation for audit response. Leads Disaster Recovery activities for assigned application(s). Leads Request For Service (RFS) process on behalf of the AD team to define infrastructure solutions. Leads technical interactions with vendors. Aides IT Manager in vendor roadmap alignment
  • Documentation: Ensures all technical deliverables are consistent with architectural standards and guidelines. Provides technical review and validation of project documents including objectives, scope, approach, estimates, assumptions, risks, dependencies. Collaborates with the Architect in the creation of application and project solution architecture and roadmap. Determines the impacts of vendor product releases (both features and bugs)
  • Technical Leadership: Leads and guides development teams during the analysis, design, development, testing, implementation and post-production support phases. Mentors and develops more junior engineers on both technical and soft skills. Leads projects and teams through company technology processes (ATC, ADLC, etc.). Leverages relationships to coordinate work between different technical teams

What ideal qualifications, skills & experience would help someone to be successful?
  • Bachelor's degree or equivalent work experience
  • 10+ years of relevant experience and skilled in - JAVA 8.0, J2EE, Spring and Spring Boot, SOAP and RESTful Webservice, NoSQL Database, In Memory Database with hands on in Cloud environment - preferably Azure
  • Demonstrated experience with Micro service architecture using REST services with a strong knowledge of design patterns
  • Must have strong foundational knowledge and work experience on App services, Load Balancer, Application Gateway, Azure Active Directory, Notification Hub, Dockers/Kubernetes
  • Experienced in enterprise integration, performance tuning and system design
  • Must have exposure to using Swagger for APIs creation and Documentation
  • Hands on with the Open authorization protocols and frameworks ex :OAuth2
  • Good experience in JavaScript, AngularJS, HTML5, SCSS/SASS, RxJS, CSS and Angular Material
  • Must be familiar with Unit testing frameworks (Junit, Karma and Jasmine) 
  • Strong Knowledge on Maven, Gradle, CI/CD using Jenkins/Bamboo
  • Experience in Agile/Scrum based project executions
What makes Franklin Templeton Investments unique?
In addition to the dynamic and professional environment at Franklin Templeton, we strive to ensure that our employees have access to a competitive and valuable set of Total Rewards —the mix of both monetary and non-monetary rewards provided to you in recognition for your time, talents, efforts, and results.
Highlights of our benefits include:  
  • Professional development growth opportunities through in-house classes and over 150 Web-based training courses  
  • An educational assistance program to financially help employees seeking continuing education  
  • Medical, Life, and Personal Accident Insurance benefit for employees. Medical insurance also covers employee’s dependents (spouses, children and dependent parents)  
  • Life Insurance for protection of employees families  
  • Personal accident insurance for protection of employees and their families   
  • Personal loan assistance  
  • Employee Stock Investment Plan (ESIP)  
  • Onsite fitness center, recreation center, and cafeteria  
  • Cricket grounds and gymnasium   
  • Library 
  • Health Center with doctor availability  
  • Tuition Assistance Program  
  • HDFC ATM on the campus  
Franklin Templeton Investments is an Equal Opportunity Employer. We invite you to visit us at to learn more about our company and our career opportunities

Similar jobs
More from Franklin Templeton Investments
Software Engineer
Franklin Templeton Investments 6 days ago
Supervisor - Global Compliance
Franklin Templeton Investments 4 days ago
Supervisor - Global Compliance.
Franklin Templeton Investments 1 day ago

Lead Software Engineer

Apply On Company Site
Back to search page