Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C#/.Net Software Engineer

Full-time

Redoak

Objectives:

You will work closely with a geographically diverse engineering organization and will be embedded within one of our core domain teams. Beyond contributing code, this role is expected to actively shape architectural direction through hands on guidance, clear technical judgment, and pragmatic systems thinking.

Your initial focus will be learning the existing architecture, domain models, and processes across legacy and modern components of the platform. Over time, you will take ownership of architectural iteration within your domain, influence cross-team patterns, and help guide the long-term modernization of the platform in alignment with broader portfolio initiatives.

In this role, success is measured not only by features delivered, but by improved system clarity, stronger service boundaries, reduced architectural friction, and the team’s ability to move faster and more safely over time. Lead by example through thoughtful design, high-quality code, clear documentation, and constructive technical discourse.

Responsibilities:

• Work effectively with a geographically distributed engineering team and cross-functional partners in a continuously evolving environment.

• Apply systems thinking to backend and platform design, accounting for feedback loops, constraints, and second-order effects across multiple domains and teams.

• Ramp up quickly on an evolving platform that includes a legacy PHP monolith within the platform that is being incrementally evolved into modern .NET backend microservices, along with MySQL schemas and data models that support core business workflows.

• Build high-quality .NET services with clear domain intent, well-defined API contracts, and robust validation.

• Own backend services end-to-end within your domain, acting as the internal expert on their intent, design, lifecycle, and evolution—including enhancement, refactoring, and deprecation.

• Partner with senior engineering staff and architects to refine and evolve system architecture, service boundaries, and modernization strategy.

• Improve legacy behaviors by introducing explicit, action-driven backend transitions and modern workflow patterns that increase clarity, maintainability, and testability.

• Support platform reliability by writing high-quality, testable code and collaborating with QA to ensure strong unit, integration, and API coverage across critical workflows.

• Participate in code reviews, technical discussions, and cross-team knowledge sharing to raise the bar on consistency, maintainability, and engineering culture.

• Troubleshoot and resolve complex issues involving multi-step workflows, state transitions, service interactions, and legacy-to-modern integration points.

• Contribute to architecture documentation, onboarding materials, and technical design records to support long-term team scalability.

• Collaborate with platform and DevOps teams to influence CI/CD, deployment, observability, and runtime concerns, while ensuring services meet security, compliance, scalability, and availability standards.

• Support compliance initiatives with secure coding, documentation, and process rigor.

Required Competencies:

  • 10+ years of experience as a backend software engineer with deep expertise in C# / .NET (Core/5+).

  • Strong experience with relational databases (MySQL or similar), including data modeling and safe migration patterns.

  • Experience incorporating AI rules, context, and tools into the development workflow to increase team efficiency (GitHub Copilot, LLM chatbots, etc.).

  • Experience with Java-based backend services, particularly in environments with mixed or transitioning technology stacks.

  • Proven ability to understand and improve large, legacy systems while making and defending architectural decisions in complex, long-lived environments.

  • Experience navigating tradeoffs between speed, correctness, scalability, and maintainability.

  • Experience designing and maintaining RESTful APIs, backend workflows, or state-driven domain logic.

  • Strong debugging and analytical skills, especially across complex, workflow-heavy systems.

  • Excellent communication skills and ability to collaborate effectively with a distributed, global engineering team.

Preferred Competencies:

  • Experience with PHP or legacy-application modernization.

  • Familiarity with multi-tenant SaaS environments or systems with rich content, workflow, or approval logic.

  • Prior experience as a technical lead or architect for backend services.

  • Experience with automated testing, including end-to-end or behavior-driven testing.

  • Strong understanding of modern service architecture patterns (microservices, domain boundaries, facades, API gateways).

Work Structure:

Red Oak values the energy and creativity that comes from working together in person. To support this cultural element, this hybrid role is based out of our North Austin HQ with a minimum of 3 days (Tuesday-Thursday) in the office each week.

Benefits:

  • Equity Units

  • Healthcare Insurance

  • 5% 401K match

  • Unlimited PTO

Additional Information:

  • This position is NOT eligible for Visa sponsorship.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior C#/.Net Software Engineer in Remote vacancy
  •  ...Develop, maintain, and integrate software systems and applications....  ...and sprint planning. ~More senior candidates will have...  ...the team by collaborating with engineers, designers, and managers to understand...  ...development experience using C#.NET and ASP.Net Core. ~... 
    Senior
    C#
    Full time
    Work at office
    Flexible hours

    3Pillar

    Remote
    11 hours ago
  •  ...crowd. Now we need your help taking it to the next level. Senior .Net Software Engineer You will get to work on challenging and rewarding projects...  ...rewarding. Job Responsibilities Develop, maintain, and improve C#/ASP.NET backend systems Work as a team to architect the... 
    Senior
    C#
    Full time
    Casual work
    Work at office
    Remote work
    1 day per week

    Aristotle Corp

    Provo, UT
    2 days ago
  •  ...A technology company focused on AI is seeking a remote full-stack developer for their C#/.NET team. The ideal candidate is a mid or senior-level developer with over 5 years of C# experience. This role emphasizes high-quality solutions and offers flexible working hours... 
    Senior
    C#
    Contract work
    Remote work
    Flexible hours

    Upkoi, Inc

    Washington DC
    1 day ago
  •  ...Flextrack (Vendor Management System) Job Description Senior .NET Application Developer/Software Engineer On behalf of our client, Procom Services is...  ...experience with MS Visual Studio (2005, 2008, 2010) and C# programming languages and debugging tools.... 
    Senior
    C#
    Permanent employment
    Full time
    Contract work
    For contractors
    H1b
    Immediate start

    Procom Consultants Group

    Remote
    6 hours ago
  • Role Description We need a senior .NET/C# engineer who has operated real production systems under load — not just built them. Someone who thinks in architecture first, can design for resilience and scale, and knows what it means to keep a highly integrated backend alive... 
    Senior
    C#
    Contract work
    Remote work
    Shift work

    Workana

    Remote
    11 hours ago
  •  ...time. Job Description We expect our engineers to do much more than just writing code:...  ...generation of Payment Services and Authorize.net Applications by leveraging newer...  ...Qualifications Required Qualifications:  C#,.NET 2.0-4.5 (ASP.Net, WCF, WF, ADO.Net, Asmx... 
    Senior
    C#
    Full time
    Immediate start

    Coserve Global Solutions

    Remote
    6 hours ago
  •  ...Senior.NET Software Engineer New York / Remote within 3 time zones of New York Company We are building AI-powered EMR (workflow management...  ...deliver to customers. About You ~ Expert level .NET/C# experience ~ Fluent in Domain Driven Modeling ~ Strong... 
    Senior
    C#
    Work at office
    Remote work

    Populate

    United States
    5 days ago
  •  ...Bright Vision Technologies is seeking a Senior .NET Full Stack Developer to design, build, and maintain enterprise-grade web applications...  ...cloud integration. The ideal candidate combines strong backend C#/.NET Core expertise with modern front-end skills (Angular/React... 
    Senior
    C#
    Remote work

    Bright Vision Technologies

    Jersey City, NJ
    4 days ago
  •  ...the leading provider of software solutions, including...  ...The Role: The Datacor Engineering Software Group (DESG) is...  ...and self-motivated senior-level Software Engineer...  ...deep experience in the .NET ecosystem, WPF, and MVVM...  ...proficiency in modern C# and the .NET ecosystem.... 
    Senior
    C#
    Full time
    Live in
    Work at office
    Remote work

    Datacor

    Colorado Springs, CO
    6 hours ago
  •  ...Description Synergy is looking for Senior C# Software Engineer that will wok closely with site partners at Quantico. You will be responsible to ensure data ingest, formatting, and transformation is completed according to customer defined specifications. You will validate... 
    Senior
    C#
    Full time
    Work at office
    Immediate start
    Flexible hours

    Synergy Ecp Llc

    Remote
    6 hours ago
  • $69.14 - $77.39 per hour

    A technology consulting firm is seeking mid-senior level developers for a remote position working PST hours. The ideal candidate will have over 10 years of experience, particularly with Angular 8+, unit testing, and SQL. Competitive compensation ranges from $69.14 to $... 
    Senior
    C#
    Remote job
    Hourly pay

    Murphy & Associates, Inc.

    Seattle, WA
    9 days ago
  • Role Description As part of our St. Louis engineering team, you will help deliver solutions...  ...’re seeking a collaborative, motivated Senior Software Engineer who enjoys solving substantial...  ...multiple programming languages (e.g., C#, C++). ~Strong understanding of Agile... 
    Senior
    C#
    Full time
    Remote work
    Flexible hours

    LSEG

    Remote
    7 days ago
  • Role Description We’re on the lookout for a Senior C# .NET Software Engineer with strong expertise in Microsoft technologies to join our growing team! As a Senior C# .NET Software Engineer, you will be working in a high-energy team, writing beautiful code using the best... 
    Senior
    C#
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Abstra

    Remote
    6 days ago
  • $90.7k - $140k

    Role Description Software Engineer Senior Consultant II implements applications following 12-factor principles to build out the product and iterative...  ...~Azure Cloud Storage ~AWS Integration ~MS Dot Net Core (C#) ~JavaScript ~MS SQL Server ~Cosmos DB ~Mongo... 
    Senior
    C#
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Allstate

    Remote
    12 days ago
  • Role Description As a Senior Full-Stack .NET Engineer, you will play a critical role in designing, developing...  ...teams to deliver scalable and robust software solutions that meet business...  ...delivery. ~Deep hands-on expertise in C# and .NET (Core / .NET 6+). ~Commercial... 
    Senior
    C#
    Full time
    Remote work
    Home office

    GR8_TECH

    Remote
    6 days ago
  •  ...Skills & Experience • 7+ years of hands-on experience with C#/.NET, including building REST APIs, implementing dependency...  ...clearly explain technical designs and decisions and align across engineering and cross-functional teams • Comfortable working with and modernizing... 
    Senior
    C#
    Remote work

    Insight Global

    United States
    2 days ago
  •  ...provide a solution that combines advanced software, radio-frequency identification (RFID)...  ...We are seeking an experienced Senior Backend .NET Engineer to design, develop, and maintain robust...  ...architecture using .NET Framework / .NET 8 and C#. Develop and maintain RESTful APIs and... 
    Senior
    C#
    Work experience placement
    Work at office
    Local area
    Remote work

    Metrc

    Florida, NY
    3 days ago
  • $120k - $150k

     ...$150,000.00/yr Job details 100% Remote Senior .NET Engineer up to $150K base This Jobot Job is hosted...  ...year. A Bit About Us Our client is a software development consultancy focused on making...  ...Cloud Developer). Tech NET, C#, ASP.NET (MVC, Web API), JavaScript, Angular... 
    Senior
    C#
    Local area
    Remote work
    Flexible hours

    Jobot

    Chicago, IL
    11 hours ago
  • $140k - $160k

     ...vary due to factors such as experience and skill set. As a Senior .NET Software Engineer at RXO you’ll combine deep hands‑on development expertise with...  ...and development of full stack applications using .NET 8, C#, and ASP.NET Core Provide technical leadership across... 
    Senior
    C#
    Hourly pay
    16 hours
    Temporary work
    Work at office
    Remote work
    Monday to Thursday
    Flexible hours

    RXO

    Atlanta, GA
    3 days ago
  •  ...vehicle supply chain applications. The role entails programming in C#.NET, maintaining existing systems, and mentoring junior developers....  ...ideal candidate will have at least 7 years of experience in software development, be proficient in SQL, and possess strong... 
    Senior
    C#
    Remote work

    Holman Enterprises

    Laurel, MD
    3 days ago
  • Role Description We have an opportunity for a "C# .NET Developer" - REMOTE. We are looking for a candidate who can join immediately....  ...C, etc.) ~DevOps ~Git ~Agile ~SCRUM ~Primary or Senior Developer ~Some professional experience (Not a student, intern... 
    Senior
    C#
    Full time
    Internship
    Immediate start
    Remote work

    Navtech, Inc.

    Remote
    4 hours ago
  •  ...be playing a key role in the greenfield development of a new product to add to their very popular suite. They have a dedicated C# .Net team already working on this but are looking for some fresh eyes to come on board and use their expertise to contribute ideas which... 
    Senior
    C#
    Full time
    Remote work
    Flexible hours

    Stack And.co

    United States
    6 hours ago
  •  ...Title- Senior .Net Developer with strong Workforce/SQL/C# experience Duation-6+ Months Location-Remote Remote but they need to be in the EST/CST time zones. # Strong SQL skills, strong C# Skills and API skills # Strong experience with UKG Workforce... 
    Senior
    C#
    Remote work

    RIT Solutions, Inc.

    Tampa, FL
    1 day ago
  •  ...UMAS, University of Central Florida and Hennepin County and many more. Job Description Requirements: ~ ASP, ASP.net, .net, VB.net, C#, TFS – 10 years ~ VB script/JAVA script – 10 years ~ PowerSuite – 2-3 years ~ CSS, JQuery, HTML/DHTML – 5-10 years... 
    Senior
    C#
    Full time
    Local area

    Us It Solutions

    Remote
    6 hours ago
  • Role Description We are seeking a Senior Full Stack Developer to join a fast-paced, high...  ..., component-driven application using C#, .NET Core, and Blazor. This role requires strong...  ...based Azure services in a collaborative engineering environment focused on quality and... 
    Senior
    C#
    Full time

    Sabenza IT & Recruitment

    Remote
    7 days ago
  •  ...We are looking for a Senior Software Engineer / Technical Lead to manage and guide a dynamic development team. This hybrid role requires 3...  ...days on-site in Manhattan and requires strong proficiency in  C#, .NET, and AWS technologies. The ideal candidate will... 
    Senior
    C#
    Full time

    Resourceful Talent Group

    Remote
    6 hours ago
  • Role Description As a Senior Engineer, you will own the technical health and architectural evolution of mission-critical .NET backends. You will act as the primary anchor for complex 3...  ...experience. ~Advanced proficiency in C#, .NET Core / .NET 5+, and ASP.NET Web API... 
    Senior
    C#
    Contract work
    For contractors
    Remote work

    CodeRoad

    Remote
    4 days ago
  •  ...leader in biotechnology and life sciences, is looking for a “ Senior Software Engineer \" based out in Tucson, AZ. \ \ Job Duration: \ Long Term...  ...Summary \ \ In this role, you will use your experience in C# to design and build complex software solutions. You’ll be... 
    Senior
    C#
    Long term contract
    Full time

    Dawar Consulting Inc

    Remote
    6 hours ago
  • Role Description We are seeking a Senior Software Developer with deep experience in C#, .NET, and Microsoft Azure to design, build, and support scalable cloud-...  ...Collaborate with product owners, architects, and other engineers to translate requirements into working software... 
    Senior
    C#
    Contract work

    USM

    Remote
    11 hours ago
  • Role Description We are looking for a senior C#/.NET engineer who modernizes the platform, not just maintains it. Our flagship product, Volunteer Impact, is a mature, revenue-generating platform built on VB.NET and .NET Framework. It needs to move to .NET 10 and C# to enable... 
    Senior
    C#
    Full time

    Better Impact

    Remote
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C#/.Net Software Engineer. Be the first to apply!