All remote jobs
Open role
Remote opportunity atTruelogic

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

Review the role, location requirements, compensation details, and application process before deciding whether this opportunity fits your next career move.

Published
42Listing views
1Application actions
29 Sep 2026Apply before
Opportunity details

About this role.

AI Summary

This remote Senior Back-end Engineer role focuses on building scalable enterprise SaaS solutions for a cloud-based public-sector HR platform. The engineer will design modular backend services using C#, .NET Core, REST APIs, Entity Framework, SQL Server, and architectural approaches such as DDD and CQRS. The position requires full feature ownership, including unit, integration, and performance testing in a Shift Left environment without a dedicated QA team. Daily use of AI coding assistants, close collaboration with product managers, and strong communication across distributed engineering squads are central to the role. Experience with event-driven systems, AI-powered product features, and Angular is beneficial.

Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

Job Complexity

5/5
EasyHard

Pace & Pressure

4/5
RelaxedFast-paced

Autonomy Level

5/5
GuidedFull ownership

Communication Load

4/5
IndependentCollaborative
AI insightThis is a senior-level role requiring deep .NET and SQL Server expertise, architectural judgment, performance optimization, and ownership from design through production. The no-QA, AI-assisted delivery model increases accountability and demands strong testing discipline and independent execution.

Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job medianHighly competitive
$150,000
US market range$125k–$175k
AI insightNo salary range was provided. Based on the U.S. market for senior C#/.NET SaaS engineers with cloud, SQL performance, architecture, and full ownership responsibilities, an estimated annual base salary range is $125,000 to $175,000 USD, with a median of $150,000 USD. Actual remote compensation may vary by contractor arrangement, candidate location, and benefits structure.

Core skills

Skills and capabilities most closely associated with this opportunity.

Sample interview questions
How would you apply DDD and CQRS to a complex public-sector HR workflow?

I would first identify the core business domains, bounded contexts, aggregates, and business invariants with product stakeholders. I would separate command workflows that change state from query models optimized for reading, while keeping the design pragmatic and introducing additional complexity only where it improves maintainability or performance.

What approach do you use to diagnose and improve a slow SQL Server query?

I begin by reviewing the execution plan, actual row counts, joins, scans, parameter behavior, and blocking conditions. I then assess indexing, query structure, statistics, and data access patterns, validate changes with representative workloads, and monitor the production impact after release.

How do you ensure quality in a Shift Left environment without a dedicated QA team?

I define acceptance criteria and test scenarios early, then build unit tests for domain logic, integration tests for infrastructure boundaries, and targeted performance tests for critical paths. I also use peer review, CI quality gates, observability, and staged deployment practices to detect issues before they affect customers.

How do you use AI coding assistants responsibly in senior engineering work?

I use AI tools to accelerate routine coding, refactoring, test generation, documentation, and exploratory problem solving. I treat outputs as suggestions rather than authority, validate correctness and security, protect confidential information, and ensure the final implementation meets architectural and business requirements.

Describe how you would design a resilient .NET microservice that handles asynchronous events.

I would define clear message contracts, ensure idempotent consumers, use retries with backoff and dead-letter handling, and persist processing state where needed. I would also include correlation IDs, structured logging, metrics, and alerting so failures can be traced and the service can be operated reliably at scale.

This analysis is generated from the job description. Salary estimates, role characteristics and sample answers are guidance, not employer-provided facts.

About Truelogic

At Truelogic we are a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we’ve been delivering top-tier technology solutions to companies of all sizes, from innovative startups to industry leaders, helping them achieve their digital transformation goals.

Our team of 600+ highly skilled tech professionals, based in Latin America, drives digital disruption by partnering with U.S. companies on their most impactful projects. Whether collaborating with Fortune 500 giants or scaling startups, we deliver results that make a difference.

By applying for this position, you’re taking the first step in joining a dynamic team that values your expertise and aspirations. We aim to align your skills with opportunities that foster exceptional career growth and success while contributing to transformative projects that shape the future.

Our Client

Our client is a leading provider of integrated, cloud-based HR software tailored specifically for the public sector. It divides in three core modules, Recruit, Develop, and Manage, automate and support the entire employee lifecycle. By streamlining HR processes and promoting diversity initiatives within a single centralized platform, the company empowers government and educational institutions to efficiently serve their communities.

Job Summary

We are seeking a hands-on Senior .NET Engineer to design, build, and deliver high-quality, scalable enterprise SaaS applications. In this role, you will tackle complex architectural challenges, build modular backend systems, and take end-to-end responsibility for the quality and testing of your code within a modern, AI-assisted development workflow.

Responsibilities

  • Deconstruct complex business problems into modular, clean solutions.

  • Build foundational frameworks and apply architectural patterns like Domain-Driven Design (DDD) and CQRS.

  • Build, maintain, and optimize RESTful APIs and microservices using C#, .NET Core, Web API, and Entity Framework (EF Core / EF6).

  • Work extensively with SQL Server, including database design, writing complex stored procedures, indexing, query optimization, and performance tuning.

  • Take full responsibility for testing code (unit, integration, and performance testing) operating under a Shift Left / No QA team model.

  • Actively leverage AI development tools to accelerate code generation, refactoring, documentation, and overall execution speed.

  • Partner directly with Product Managers and cross-functional engineering squads to translate business requirements into customer-centric features.

Qualifications and Job Requirements

  • 5+ years of experience in enterprise or SaaS software development across C#, .NET Core, Web API, Entity Framework, and SQL Server.

  • Solid understanding of Object-Oriented Programming (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 experience incorporating AI coding assistants (GitHub Copilot, Claude, or similar) into your development pipeline.

  • Familiarity with Angular (or other modern front-end frameworks), Git version control, and CI/CD pipelines within an Agile environment.

  • Excellent written and verbal English communication skills, with a track record of collaborating across distributed teams or squads.

Pluses

  • Production experience building AI-powered product features (e.g., intelligent search, smart forms, NLP workflows).

  • Direct experience working in a Shift Left / full feature ownership environment from initial design through production deployment.

  • Exposure to event-driven architectures, asynchronous messaging patterns, or distributed systems.

What We Offer

  • 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.

  • Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.

  • Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.

  • Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.

  • Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.

Why You’ll Like Working Here

  • A Culture That Values You: We prioritize well-being and work-life balance, offering engagement activities and fostering dynamic teams to ensure you thrive both personally and professionally.

  • Diverse, Global Network: Connect with over 600 professionals in 25+ countries, expand your network, and collaborate with a multicultural team from Latin America.

  • Team Up with Skilled Professionals: Join forces with senior talent. All of our team members are seasoned experts, ensuring you’re working with the best in your field.

Apply now!

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Next step

Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Did you apply?Let us know, and we’ll help you track your application.

Continue on the employer website

Protect your personal information and never pay to secure an interview or job offer. View safety guidance.

Log in to save
One quick step before you apply

Create your free account, then apply.

Build a more organized job search on Jobicy and continue to the employer's application when you're ready.

  • Never lose a promising opportunitySave roles and return to them from your dashboard.
  • See your entire search at a glanceTrack applications, stages and next steps in one place.
  • Get matched with relevant remote jobsChoose the alerts and digests that work for you.
Applying is free. The employer's application opens in a new tab.
Add alert
Jobs Talent AI Tools Salaries
Menu