Senior Developer Backend Architect

Overview

Hybrid
$140,000 - $350,000
Full Time
No Travel Required

Skills

C#
SQL
.Net
gRPC
API

Job Details

Our client, a well-established and successful FinTech company based in New York City, is seeking a talented Backend Developer to join their team.

About the Role

The ideal candidate will have experience developing and architecting multi-tenant, cloud-based B2B applications using a stack that includes C#, SQL, and .NET. You should possess expertise in real-time, distributed, and messaging-based systems and be deeply hands-on in these areas.

A strong understanding of security and performance considerations for systems serving large user bases is crucial. The role requires familiarity with APIs and web front-ends, as well as the ability to design solutions capable of handling real-time data updates with minimal latency. Candidates with a framework-driven mindset who excel at creating reusable patterns and optimizing suboptimal code will thrive in this position.


Key Responsibilities

  • Develop, enhance, and architect a highly scalable, distributed computing framework.

  • Own the design and implementation of specific platform components.

  • Optimize the performance of various application layers.


Hard Requirements

Technical

  • 10 15 years of development experience in C# .NET.

  • Proficiency in gRPC and relevant cloud technologies.

  • Expertise in backend technologies, including databases, messaging, and interprocess communication.

Non-Technical

  • Strong analytical and assessment skills.

  • Excellent task management and follow-through abilities.

  • Self-starter mentality with a proactive approach to problem-solving.

  • Strong judgment about when to seek team input or assistance.

Education

  • Bachelor's degree or higher in a technical field.


Nice to Have

  • Experience with tools like Kafka, RabbitMQ, and distributed caching solutions such as Redis.

  • A passion for well-architected solutions and maintaining high standards of quality.

  • Residency in the NYC metro area (this is a hybrid role).

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.