Talentry, LLC · 1 month ago
Senior .NET Architect / Principal Backend Engineer
Talentry, LLC is a technology company seeking a Senior .NET Architect / Principal Backend Engineer. This role serves as a senior technical leader responsible for driving backend architecture, guiding engineering best practices, and contributing across the full technology stack.
Digital MarketingSoftwareWeb Development
Responsibilities
Design, develop, and maintain backend applications using C#, .NET Framework, .NET Core, and .NET 8
Build and optimize REST APIs, including API versioning and BFF (Backend-for-Frontend) patterns
Lead data modeling and work extensively with SQL Server, including stored procedures, performance tuning, and Dapper (repository/unit-of-work patterns)
Modernize or translate existing WPF components where needed
Implement secure authentication flows such as OAuth2 and OpenIddict, including support for server-to-server interactions
Collaborate closely with front-end engineers to ensure seamless React/TypeScript integration
Drive the architectural direction across products, ensuring scalability, reliability, and maintainability
Set and uphold high standards for engineering hygiene, code quality, and design practices
Mentor senior and junior engineers, providing guidance in system design, coding practices, and problem-solving
Translate complex technical topics into clear communication for both technical and non-technical stakeholders
Identify, advocate for, and drive “delighter” features and improvements that enhance customer value
Lead the design and operation of large-scale cloud services using AWS (EC2 and related services) or other major public cloud platforms
Apply DevOps and security best practices across development and deployment workflows
Utilize containerization and orchestration technologies such as Docker and Kubernetes
Contribute to evolving infrastructure that supports data workflows and emerging AI-related systems
Partner with product, data, and engineering teams to shape technical strategies and deliver high-impact initiatives
Understand user needs and customer workflows to inform system improvements and product direction
Operate effectively in a fast-paced environment with high ambiguity, balancing technical and business priorities
Qualification
Required
Bachelor's degree in Computer Science or a related field
12+ years of experience building and operating large-scale cloud services or distributed systems
Expert-level proficiency in C# and the .NET ecosystem (.NET Framework, .NET Core, .NET 8)
Strong experience with SQL Server, relational databases, and performance optimization
Strong experience with REST API design
Strong experience with Dapper ORM
Strong experience with OAuth2, OpenIddict, and modern authentication patterns
Demonstrated experience with at least one major cloud provider (AWS, Azure, or GCP)
Proficiency in at least one additional programming language (Java, TypeScript/JavaScript, Golang, Python, etc.)
Experience with Docker, Kubernetes, or other container orchestration systems
Ability to work directly with end users or customers to understand requirements and user journeys
Strong communication skills with the ability to clearly articulate technical decisions and trade-offs
Proven track record of developing technical strategies and executing them successfully
Ability to raise the engineering bar for quality, reliability, security, and maintainability
Demonstrated success collaborating across teams and driving complex cross-functional initiatives
Preferred
Strong front-end experience with React and modern TypeScript frameworks
Experience supporting or architecting infrastructure for AI pipelines
Familiarity with NoSQL technologies, message queues, or event-driven architectures
Experience with WPF modernization or transition to web-based UI frameworks
Benefits
Competitive salary and performance-based bonus opportunities
Comprehensive health, dental, and vision coverage
Retirement plan options
Generous paid time off and holiday schedule
Professional development and continuing education support
Flexible work arrangements where applicable