Full Job Description
The Digital Brokerage Solutions Technology team within the Fidelity Brokerage Technology organization is looking for an energetic Principal Software Engineer who blends deep technology expertise with a passion for building best in class solutions. You will be part of a highly dynamic team that builds and supports a wide array of best-in-class products like Plynk. Our engineering team is innovative, diverse, passionate and self-driven.
Your Role
As a hands-on principal software engineer, your primary role will be building, testing and engineering features and functionality in the Plynk mobile app. You will play a leading role in the Plynk technology team in defining and implementing best in class engineering solutions. You are expected to quickly gain an understanding of all the components of Plynk to be able to lead and contribute to strategic roadmaps and initiatives related to the development, enhancement, maintenance, and support of the app. You will collaborate with product owners, developers, architecture and application teams to build solutions that simplify investing and delight our customers. You will help in building an ecosystem that fosters creativity, innovation and thought leadership.
You will be responsible for the following:
Drive the delivery of new features and enhancements it the Plynk mobile app.
Work to continuously improve technology craft – patterns, practices, tools, and methods
Make informed trade-off decisions to strike the right balance between quality, cost, and timelines
Create and maintain code to best standards.
Work closely with UX/UI designers and convert wireframes to actual mobile app screens.
Contribute to the design and development of a robust set of APIs that will power Plynk’s features.
Gather and evaluate user requirements in collaboration with product managers and engineers
Illustrate design ideas using storyboards, process flows and sitemaps
Build test automation scripts.
Assist with production support activities on a rotation basis.
The Expertise and Skills You Bring
B.E. or above in Computer Science or related field
Minimum of 8 years in end-to-end design, development and delivery of applications and platforms
Minimum of 5 years of developing mobile apps supported by RESTful web services
Minimum of 3 years working in an Agile Scrum team.
Expertise with iOS and Android development in a hybrid tech stack (Ionic/Capacitor/Cordova)
Expertise with Client side development – Angular, NgRx, CSS, HTML
Strong experience with web services (JSON, XML, REST, SOAP, etc.) and Spring Framework
Proven experience integrating with APIs with a strong understanding of RESTful web services
Strong understanding of CI/CD tools such as Jenkins, Artifactory; deploying applications in a DevOps environment
In-depth knowledge secure coding standards and practices
Code Quality/Coverage Tools (Sonar or equivalent)
Test/Automation (Jest, Cucumber, Mockito, Selenium or any other mocking framework)
Proficiency in SQL (Oracle) preferred
Knowledge of financial services and brokerage operations technology systems preferred
Knowledge of cloud-native applications on AWS. Certifications a plus.
Additional Skills that are Key to this role
Excellent collaboration skills to work with multiple teams across the organization
Embody and live the Scrum values of commitment, courage, focus, openness, and respect in all interactions, both within and outside of the team.
Certifications:
Company Overview
At Fidelity, we are focused on making our financial expertise broadly accessible and effective in helping people live the lives they want. We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. We are proud of our diverse and inclusive workplace where we respect and value our associates for their unique perspectives and experiences. Fidelity India has been the Global Inhouse Center of Fidelity Investments since 2003 with offices in Bangalore and Chennai. For information about working at Fidelity, visit India.Fidelity.com.
Fidelity Investments is an equal opportunity employer.