Senior Back-end Engineer (C#/.NET) - Software

Added
18 days ago
Type
Full time
Salary
Salary not provided

Related skills

angular apis sql server .net core ddd

πŸ“‹ Description

  • Deconstruct complex business problems into modular, clean solutions.
  • Build foundational frameworks and apply DDD and CQRS patterns.
  • Develop, maintain, and optimize RESTful APIs and microservices using C#, .NET Core, Web API, EF
  • Work with SQL Server: database design, stored procedures, indexing, query optimization, performance
  • Take end-to-end responsibility for testing (unit, integration, performance) in a Shift Left/no QA
  • Leverage AI development tools to accelerate code generation, refactoring, and documentation.

🎯 Requirements

  • 5+ years of enterprise or SaaS software development with C#, .NET Core, Web API, Entity Framework
  • Strong OOP, design patterns, enterprise architecture, multi-threading, and asynchronous programming.
  • Practical experience with DDD, CQRS, and clean separation of business and data access layers.
  • Active daily use of AI coding assistants (GitHub Copilot, Claude, etc.) in development.
  • Familiarity with Angular (or modern front-end frameworks), Git, and CI/CD in an Agile environment.
  • Excellent written and verbal English communication for distributed teams.

🎁 Benefits

  • 100% Remote Work: work from anywhere with reliable internet.
  • Highly Competitive USD Pay: market-leading compensation in USD.
  • Paid Time Off: well-being and recharge opportunities.
  • Autonomy: manage your time and focus on results.
  • Work with Top American Companies: high-impact projects with U.S. firms.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’