Principal .NET Developer Engineer

Overview

On Site
150k - 200k
Full Time

Skills

Customer Facing
Foreign Exchange
Payments
Account Management
Management
Financial Technology
FOCUS
Regulatory Compliance
Collaboration
Roadmaps
Software Development
Performance Tuning
.NET
C#
JavaScript Frameworks
React.js
Vue.js
AngularJS
DevOps
Microsoft Azure
Microservices
API
Microsoft SQL Server
Query Optimization
Stored Procedures
SaaS
Software Architecture
Middleware
MuleSoft
Banking
Financial Services
Finance
Mentorship
Cloud Computing
Legacy Systems

Job Details

Principal Full Stack .NET Engineer
Location: Hybrid in Phoenix
Type: Full time
About the Role
We are looking for a Principal Full Stack .NET Engineer to join our dynamic team. This role requires a highly experienced engineer who has designed, developed, and maintained customer-facing cloud-based applications. You will play a key role in architecting scalable solutions while mentoring junior developers and translating business requirements into actionable development tasks.

Our engineering team works on a diverse range of projects, including:
  • Global Markets
  • Foreign Exchange Platforms
  • Deposits & Payments
  • Virtual Account Management
  • Dispute Management
  • Open Banking Integrations (e.g., Venmo, Zelle, Plaid)
  • Merchant Services

With 11 major projects in the pipeline, this is an exciting opportunity to work on innovative financial technology solutions.
What You'll Do
  • Design, develop, and maintain full-stack cloud applications using .NET and modern JavaScript frameworks.
  • Lead development efforts and provide technical mentorship to junior engineers.
  • Architect and implement scalable, high-performance systems with a focus on security and compliance.
  • Collaborate with business stakeholders, architects, and developers to define technical solutions and project roadmaps.
  • Ensure best practices in software development, including code reviews, performance optimization, and cloud-native development.
  • Troubleshoot and optimize existing applications while contributing to modernization efforts.
What You'll Need (Required Skills)
  • Expert-level experience in .NET and C# development
  • Frontend experience with JavaScript frameworks (Angular, React, Vue, or Blazor - team uses Angular & Blazor)
  • Azure cloud experience, including Azure DevOps and Azure Data Factory
  • Microservices architecture and strong API development skills
  • SQL Server database experience (query optimization, stored procedures)
  • Experience working with SaaS applications
  • Strong background in software architecture and middleware
Bonus Skills (Nice to Have)
  • Experience with MuleSoft
  • Prior experience with FIS products
  • Banking or financial services experience
Why Join Us?
  • Be part of a high-impact team working on innovative financial solutions.
  • Lead technical projects and mentor a growing engineering team.
  • Work on cutting-edge cloud technologies and modernize legacy systems.
  • Enjoy a collaborative, fast-paced, and rewarding environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC