Dotnet Developer/Lead

Recruise

United States

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Recruise is seeking a senior backend engineer to own end-to-end microservice modules and design robust data models with EF Core and PostgreSQL. You will architect cross-service messaging via SQS, ensure idempotency and proper dead-letter handling, and lead root-cause analyses for production incidents.

You will mentor junior engineers, collaborate with Scrum Master, QA, and the Product Owner to translate Jira tickets into actionable plans and uphold high standards for software quality and

Qualifications

  • 5 years of backend engineering experience, including 3 years of .NET / C#.
  • Proven track record of delivering at least one production-grade microservice system.
  • Deep proficiency in EF Core: Data Annotations vs Fluent API; change tracking.
  • Strong PostgreSQL fundamentals: indexing, query plans, locking, isolation levels.
  • Hands-on with a message queue tech (SQS / Kafka / RabbitMQ).
  • Experience with containers and Kubernetes manifests; read and reason about them.
  • Disciplined Git workflow and commit hygiene.
  • English proficiency for technical discussions and documentation.

Responsibilities

  • Lead architecture and implementation of 1-2 microservice modules end-to-end.
  • Design EF Core data models and PostgreSQL schemas with maintainability in mind.
  • Architect cross-service SQS messaging flows, addressing idempotency, retries, and dead-letter handling.
  • Conduct rigorous code reviews and provide mentorship to junior engineers.
  • Partner with Scrum Master, QA, and Product Owner to translate Jira tickets into actionable plans.
  • Lead root-cause analysis for production incidents and drive long-term improvements.

Skills

Backend engineering
Code reviews
Mentorship
Scrum/Agile
English proficiency

Tools

EF Core
PostgreSQL
SQS
Kafka
RabbitMQ
Docker
Kubernetes
Git

Job description

Key Responsibilities
  • Lead the architecture and implementation of 1-2 microservice modules end-to-end.
  • Design EF Core data models and PostgreSQL schemas with long-term maintainability in mind.
  • Architect cross-service SQS messaging flows, addressing idempotency, retry semantics, and dead-letter handling.
  • Conduct rigorous code reviews and provide technical mentorship to junior engineers.
  • Partner with the Scrum Master, QA, and Product Owner to translate Jira tickets into actionable, well-scoped technical plans.
  • Lead root-cause analysis for production incidents and drive sustained, long-term improvements.
Required Qualifications
  • 5 years of backend engineering experience, including 3 years of .NET / C# (.NET 8.0 a plus).
  • Proven track record of independently delivering at least one production-grade microservice system, with sound judgment on service decomposition and the trade-offs between synchronous HTTP and asynchronous messaging.
  • Deep proficiency in EF Core: clear judgment on when to apply Data Annotations vs. Fluent API; thorough understanding of N 1, change tracking, and projection performance implications.
  • Strong PostgreSQL fundamentals: indexing strategy, query plan analysis, locking, and transaction isolation levels.
  • Hands-on production experience with at least one message queue technology (SQS / Kafka / RabbitMQ).
  • Working knowledge of containerization and Kubernetes fundamentals (able to read and reason about Deployment, Service, and ConfigMap manifests).
  • Disciplined Git workflow and high standards for commit hygiene.
  • English proficiency : able to engage in technical discussions and system design verbally; able to author English technical documentation.
Preferred Qualifications
  • Production AWS experience across SQS / S3 / ECS / EKS.
  • Familiarity with local Kubernetes development tooling such as Tilt or Skaffold.
  • Terraform or other Infrastructure-as-Code experience.
  • Hands-on observability experience (OpenTelemetry / Prometheus / Grafana).
  • Domain experience in print, logistics, or e-commerce fulfillment.
  • Practical experience with DTO mapping libraries (Mapster / AutoMapper), including performance tuning.
    • Excel modeling and powerpoint expertise is a must
    • Any experience on advanced analytics models/ tools/ use cases will be an added advantage
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Architect: REST APIs & DDD/EDA Leader
Senior .NET Architect: REST APIs & DDD/EDA Leader

Appcircle Inc. • United States

On-site
Confidential
Senior .NET Developer
Senior .NET Developer

Appcircle Inc. • United States

On-site
USD 100,000 - 130,000
Senior C# API Developer
Senior C# API Developer

Naico ITS • United States

Remote
USD 120,000 - 160,000
Sr Fullstack Developer
Sr Fullstack Developer

VALCE T@lent Solutions • United States

Remote
USD 90,000 - 130,000
Senior Technical Architect: Cloud-Native & Microservices
Senior Technical Architect: Cloud-Native & Microservices

Compunnel Inc. • Pennsylvania

On-site
USD 120,000 - 150,000
Full stack .Net Developer
Full stack .Net Developer

Tata Consultancy Services • Irving (TX)

On-site
USD 100,000 - 120,000
Lead Angular .NET Developer
Lead Angular .NET Developer

Technogen, Inc. • Oaks (PA)

On-site
USD 140,000 - 190,000
Onsite work 3 days per week
Lead .NET Developer
Lead .NET Developer

EPAM Systems Inc • United States

Remote
USD 140,000 - 190,000
.Net Architect
.Net Architect

Empower Professionals • Fort Worth (TX)

Hybrid
USD 140,000 - 190,000
.Net Full stack Lead
.Net Full stack Lead

TechDigital Group • Charlotte (NC)

On-site
USD 80,000 - 120,000