Principal Software Engineer - Power Platform at Fidelity Investments

Westlake, Texas, United States

Fidelity Investments Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, Compliance TechnologyIndustries

Requirements

  • Bachelor’s degree in computer science
  • 12+ years of development and architecture experience across the four enterprise architecture domains: business, system/application, information/data and technical/infrastructure using the Microsoft Power Platform
  • Extensive hands-on experience in PowerApps – Canvas & Model Driven apps
  • Experience in Azure Cloud Services and Azure Functions
  • Desire/ability to learn and implement new technologies
  • Hands-on Solution Architect with ability to lead a team
  • Experience with Agile development methodology
  • Background with multiple enterprise technologies
  • Strong understanding of the Microsoft Power Platform and experience in migrating large scale applications to the Power Platform
  • Hands-on experience and implementation of business process workflows and logic using Microsoft Power Automate
  • Implemented systems and data integration using the various Power Platform connectors like Oracle connector, Office 365 connector, Dataverse (Common Data Services connector) and SharePoint connector
  • Experience in building and using custom connectors and APIs in Power Platform
  • Large scale database design using Common Data Services, PowerApps Data Flows, ADF pipelines and Data Connectors
  • Demonstrated skill in developing enterprise-wide applications using Canvas, Model-Driven and Portal technologies in Power Platform that is responsive to various devices
  • Knowledge of Azure or AWS Cloud Technologies
  • Experience in all aspects of Architecture Design and cloud computing (infrastructure, storage, platforms and data)
  • Analytics and reporting capabilities using Microsoft PowerBI technology
  • Demonstrated experience with CI/CD for Power Platform solutions
  • Understanding of one or more general purpose programming languages, including but not limited to: Java, C#, Javascript
  • Shown an understanding and consistent record for cloud-based solutions, continuous integration/deployment and serverless architecture
  • Excellent written and oral communication and problem-solving skills
  • Ability to handle multiple deliverables
  • Experience with strong large-scale data, data ingesting, enriching, modeling, workflow, central rules engine for metrics calculations/reporting
  • Experience with designing and architecting analytics/reporting tools/solutions

Responsibilities

  • Responsible for defining architecture and design patterns primarily related to the consistent and efficient integration of common technical and data services into application architectures using Power Platform
  • Partner with Architect in the creation of high-level designs for select common technical and information services where necessary to guide implementation
  • Responsible for driving compliance with established software development lifecycle and release process
  • Understand business requirements in order to design business and technical services (capabilities)
  • Create and communicate technical strategy and roadmap to execute target state
  • As Design authority work with development team to make sure the solutions are built as per target state
  • Collaborate with stakeholders, both onshore & offshore, across the IT organization and business as needed

Skills

Key technologies and capabilities for this role

PowerAppsCanvas AppsModel Driven AppsPower AutomatePower PlatformAzure FunctionsAzure Cloud ServicesDataverseCommon Data ServicesPowerApps Data FlowsADF PipelinesData ConnectorsCustom ConnectorsAPIsAgileSolution Architect

Questions & Answers

Common questions about this position

What experience level is required for this Principal Software Engineer role?

The role requires 12+ years of development and architecture experience across enterprise architecture domains using the Microsoft Power Platform, along with a Bachelor’s degree in computer science.

What are the key technical skills needed for this position?

Key skills include extensive hands-on experience in PowerApps (Canvas & Model Driven), Power Automate for workflows, Power Platform connectors, Azure Cloud Services, CI/CD for Power Platform, and programming languages like Java, C#, or Javascript.

What is the team structure for this role?

This position is part of an agile scrum team within the Compliance Technology division, specifically the Financial Crime product team servicing the Corporate Compliance business unit.

Is remote work an option for this job?

This information is not specified in the job description.

What is the salary or compensation for this position?

This information is not specified in the job description.

Fidelity Investments

Investment management and financial services provider

About Fidelity Investments

Fidelity Investments offers a range of financial services and tools designed to help individuals manage their investments and stay informed about the markets. Their products include mobile applications and market monitoring tools that provide users with real-time market quotes, news, and trading capabilities. For example, the Fidelity Market Monitor for Glass delivers daily market quotes directly to Google Glass, while the Fidelity app for Windows Phone 8 allows users to access news and trading tools on their mobile devices. Additionally, features like the Watch List Visualization for iPad help users track stock price changes over time using a heatmap. What sets Fidelity apart from its competitors is its focus on integrating new technologies and user-friendly interfaces to enhance the investment experience. The goal of Fidelity Investments is to empower individuals with the information and tools they need to make informed financial decisions.

Boston, MassachusettsHeadquarters
1946Year Founded
$120,238.8MTotal Funding
DEBT_FINANCINGCompany Stage
Fintech, Financial ServicesIndustries
10,001+Employees

Benefits

Health Insurance
Mental Health Support
Hybrid Work Options
401(k) Retirement Plan
401(k) Company Match
Unlimited Paid Time Off
Parental Leave
Student Loan Assistance
Tuition Reimbursement

Risks

Loss of key personnel like Gita Bal may impact Fidelity's research capabilities.
Increased competition from Vanguard's new division could draw clients away from Fidelity.
Potential reputational risk from Bitcoin ETF outflows could affect Fidelity's offerings.

Differentiation

Fidelity Labs offers innovative beta products like Market Monitor for Google Glass.
Fidelity's mobile solutions are available on multiple platforms, including Windows Phone and iPad.
Fidelity's Open Limit Order Visualization provides unique insights into order execution proximity.

Upsides

Increased adoption of wearable tech could boost Fidelity's mobile solutions.
Growing interest in Bitcoin ETFs suggests expansion in Fidelity's digital asset offerings.
Rise of AI could benefit Fidelity's data analytics and AI-driven investment strategies.

Land your dream remote job 3x faster with AI