Senior .NET Software Engineer

transflo • United State
Remote
Apply
AI Summary

We are looking for a Senior .NET Software Engineer to maintain and enhance a production .NET/C# application stack, build new product capabilities, and participate in workflow engine design. The ideal candidate will have 5+ years of professional software development experience in C# and the .NET Framework, proficiency with MSSQL, and experience with modern cloud-native stacks.

Key Highlights
Maintain and enhance a production .NET/C# application stack
Build new product capabilities on a modern full-stack architecture
Participate in workflow engine design
Key Responsibilities
Maintain, enhance, and support a production .NET/C# application stack
Build self-service tooling to automate common support tasks
Design and build new product capabilities on a modern full-stack architecture
Build and maintain AWS-native integrations
Participate in and help mature ADO (Azure DevOps) CI/CD pipeline design
Contribute to workflow engine design
Collaborate with product managers, UX designers, QA, and platform engineers in two-week sprints
Participate in code reviews, architectural discussions, and on-call rotation for production incidents affecting customer-facing services
Technical Skills Required
C# .NET Framework MSSQL Angular PostgreSQL Docker AWS Azure DevOps ADO CI/CD pipeline design SQS S3 ECS
Benefits & Perks
Competitive base salary
Comprehensive health, dental, and vision benefits
401(k) with company match
Flexible remote-first work environment
Nice to Have
Experience designing or implementing workflow or business process automation applications
Domain experience in transportation, logistics, freight brokerage, supply chain, or an adjacent industry

Job Description


About Transflo

Transflo is the leading provider of digital workflow and transportation management solutions for the trucking, logistics, and supply chain industries. Our cloud-native SaaS platform digitizes paper-based processes, accelerates cash flow for carriers and shippers, and drives operational efficiency across the freight ecosystem. Trusted by thousands of carriers and brokers, Transflo processes billions of dollars in freight payments annually. Every engineer at Transflo ships software that real customers depend on every day.


Role Overview

We are looking for a Senior .NET Software Engineer who thrives in a dual-mode environment: maintaining and methodically retiring a mature .NET/C# codebase while simultaneously building out a modern cloud-native replacement. This is not a greenfield-only role, nor a pure legacy-support role—it requires equal comfort in both worlds and the judgment to know when to stabilize, when to migrate, and when to rebuild.


You will join a cross-functional product engineering team focused on workflow automation products that power document capture, load management, and payment processing for transportation and logistics customers. Your code will be customer-facing, high-availability, and relied upon by fleet operators, brokers, factors – all who will depend on your code to run their business.


What You’ll Do

  • Maintain, enhance, and support a production .NET/C# application stack, triaging defects and delivering incremental improvements to keep the existing platform stable for current customers.
  • Build self-service tooling to automate common support tasks.
  • Design and build new product capabilities on a modern full-stack architecture: Angular front end, C# / .NET API layer, PostgreSQL data persistence, containerized via Docker and deployed to AWS ECS.
  • Build and maintain AWS-native integrations including SQS event-driven messaging, S3 document and asset storage, and ECS-based container orchestration.
  • Participate in and help mature ADO (Azure DevOps) CI/CD pipeline design—writing pipeline definitions, enforcing quality gates, and automating deployment to multiple environments.
  • Contribute to workflow engine design—modeling business process state machines, approval chains, and document lifecycle events that are core to Transflo’s product value.
  • Collaborate with product managers, UX designers, QA, and platform engineers in two-week sprints, producing well-tested, documented, and reviewable code.
  • Participate in code reviews, architectural discussions, and on-call rotation for production incidents affecting customer-facing services.
  • Develop with a security first mindset, ensuring that code is resilient against cyber threats.
  • Mentor junior engineers
  • Lead the way with incorporating AI in your daily activities from design to coding to automation.


Required Qualifications

You must have direct, hands-on experience with each of the following:


AI-First Engineering

  • Experience with Claude Code
  • Understanding of token usage and optimization in a Coding environment
  • Agentic development
  • AI based defect identification, debugging, resolution and hotfix delivery
  • AI based security vulnerability identification and remediation


Legacy .NET Stack

  • 5+ years of professional software development in C# and the .NET Framework (4.x) or early .NET Core.
  • Proficiency with MSSQL— Complex queries, query optimization, schema design, stored procedures.
  • Experience maintaining large, long-lived codebases including dependency management, technical debt reduction, and safe refactoring.
  • Experience supporting 3rd party SDK’s, learning quickly from available documentation and existing code base.


Modern Cloud-Native Stack

  • Production build experience with Angular building components.
  • Modern C# and .NET 6/7/8 REST API and microservice development.
  • PostgreSQL— complex queries, schema design, index design, locking strategies, replication, etc.
  • Docker—containerization of .NET services, multi-stage builds, image optimization, orchestration.
  • AWS core services: SQS (event-driven messaging patterns), S3 (object storage integration), ECS (container deployment and task definitions).
  • Azure DevOps—authoring YAML pipelines, managing environments, and implementing release gates.


Product & Delivery Experience

  • Demonstrated history building and operating software in a customer-facing SaaS product environment—not internal enterprise IT. You value customer commitments, understand the impact to customers of defects and failed deployments, and the importance of data security.
  • You understand System Reliability Engineering best practices such as response time, uptime obligations, failure modes, resiliency and 12 factor practices.
  • Familiarity with agile/scrum delivery and iterative product development.
  • Strong written communication skills for async collaboration across distributed teams.



Preferred Qualifications

  • Experience designing or implementing workflow or business process automation applications—state machines, approval routing, document lifecycle management, or rules-based processing engines.
  • Domain experience in transportation, logistics, freight brokerage, supply chain, or an adjacent industry (fleet management, ELD/telematics, TMS, freight payments, EDI).
  • Familiarity with event-driven architecture patterns
  • Exposure to additional AWS services: RDS, Lambda, CloudWatch, API Gateway, or Secrets Manager.
  • Understanding of multi-tenant SaaS data isolation and security patterns.


What We Offer

  • Competitive base salary commensurate with experience.
  • Comprehensive health, dental, and vision benefits.
  • 401(k) with company match.
  • Flexible remote-first work environment.
  • The opportunity to make a tangible impact on an industry that keeps the economy moving—on a team that ships real product, not internal tooling.


About the Team

Transflo’s engineering organization is organized around product squads that own their domains end to end—from database schema to deployed container. We value engineers who take ownership, communicate proactively, and are honest about tradeoffs. Our engineers value quality, bias towards delivering speedy value, and don’t make compromises when it comes to security.


This role sits in an exciting and honest position: there is legacy code that needs care, and there is new product that needs to be built. If that combination energizes you—welcome home.


Similar Jobs

Explore other opportunities that match your interests

Junior Game Developer (Java / libGDX)

Programming
•
8h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Associate

crossing hurdles

United State

Staff Data Architect

Programming
•
9h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

heartflow

United State

Staff Software Engineer

Programming
•
9h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

GitHub

United State

Subscribe our newsletter

New Things Will Always Update Regularly