Banking Platform Team Principal Software Engineer

VirtualVocations
Seattle, Washington, United States
Full-time

A company is looking for a Principal Software Development Engineer for their Banking Platform Team.Key ResponsibilitiesLead the design, development, and implementation of complex software applications using C# and .

NET technologiesRedesign and split monolithic solutions into micro-services using best practicesProduce documentation for internal and external API consumersRequired Qualifications5+ years of development experience in web applications and / or backend APIs using C#Strong knowledge in Object-Oriented Design principles and classic design patternsExperience with micro-services architectureStrong experience with data modeling and MS SQL ServerExpertise with DevOps practices and tools, including practical experience with Git

4 days ago
Related jobs
Promoted
TikTok
Seattle, Washington

TikTok Open Platform Frontend team is on a mission to build the platform for developers to build products based on Open APIs and Open SDKs. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible. To us, every challenge, no matter how difficult, ...

Promoted
Snap Inc
Seattle, Washington

Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We're looking for a Principal Machine Learning, ML Training Platform to join Snap Inc!. The Company's three core products are Snapchat, a visual messag...

Promoted
TikTok
Seattle, Washington

We are looking for seasoned backend software engineers that have strong problem solving skills and coding skills to build and manage scalable, reliable systems. You will have the opportunity to partner closely with a globalized engineering and product teams in a high-impact and fast-paced environmen...

Promoted
Palantir Technologies
Seattle, Washington

As a Software Engineer on the Apollo platform, you will build software at scale to transform how organizations around the world deploy software. Are you excited about building world-class platforms that power mission-critical software at a huge scale? Apollo enables autonomous management and continu...

Promoted
TikTok
Seattle, Washington

Ads/Monetization Technology teams are building the next-generation monetization platforms to help millions of customers grow their businesses, utilizing our products like TikTok. Collaborate with strategy team, product managers, and other key stakeholders to define products and drive initiatives fro...

Promoted
Gemini
Seattle, Washington

Principal Platform Security Engineer. Design, deploy, and maintain services/platforms for security and engineering teams. The Platform Security team secures Gemini’s infrastructure through service hardening and by developing and supporting a suite of foundational tools. We provide secure-by-default ...

FIS
Bellevue, Washington

As a member of the Fintel team, you’ll have the opportunity to work on innovative solutions not only creating software but building trust and stability in the digital age. Senior Software Development Engineer II. Partner with cross-functional teams (engineering, product, design, security, compliance...

Palantir Technologies
Seattle, Washington

If you joined us today, you get to author the strategy by which each of Palantir’s software platforms - Foundry, Gotham, Apollo - achieves full containerization across an intimidating diversity of infrastructure types. Palantir builds the world’s leading software for data-driven decisions and operat...

Jobs for Humanity
Bellevue, Washington

Staff Software Development Engineer. Experience in building and scaling high-performance engineering teams. Our teams are inclusive and diverse. We are the FIS Embedded Finance team, and our mission is to enable developers across all verticals to imagine, create and monetize financial products to pr...

ByteDance
Seattle, Washington

Responsibilities:- Participate in the fundamental capability building of a large-scale data center network platform;- Develop services and tools for the full lifecycle operation management of a large-scale data center network;- Analyse user needs and develop software solutions, applying principles a...