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 9 hours ago
Similar jobs that could be interesting for youBased on the Senior C#/.Net Software Engineer in Remote vacancy
  •  ...Now we need your help taking it to the next level. As a  Senior .Net Software Engineer  for PredictIt you will get to work on challenging and...  ...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
    5 days ago
  •  ...Pods delivery model put our engineers at the center of real agentic...  ...Develop, maintain, and integrate software systems and applications....  ...and sprint planning More senior candidates will have demonstrated...  ...development experience using C#.NET and ASP.Net Core,... 
    Senior
    C#
    Work at office
    Remote work
    Flexible hours

    3Pillar Global

    United States
    3 days ago
  • $66 - $76 per hour

    DescriptionKforce has a client that is seeking a Remote Senior .NET Engineer.Summary:We are seeking a Senior Software Engineer to support an application modernization...  ....NET Core* Develop and maintain applications using C# and .NET* Support vulnerability identification,... 
    Senior
    C#
    Remote work

    KForce

    Birmingham, AL
    6 days ago
  •  ...business problems. Work with a team of software developers, business analysts, and...  ...knowledge with team members and mentor junior engineers. Triage and troubleshoot issues with...  ...Solid and recent experience with C#/.NET and deep knowledge of related technologies... 
    Senior
    C#
    Full time
    Immediate start

    Psg Global Solutions

    Remote
    9 hours ago
  • $175k

    Job DescriptionSenior .NET EngineerAustin HybridCirca $175,000 plus equityShortList is recruiting a Senior .NET Engineer for an early-stage healthcare technology company in Austin TX...  ...NET Engineer5 or more years of professional C#.NET experience, with current familiarity... 
    Senior
    C#
    Permanent employment
    Remote work
    Relocation

    Shortlist Recruitment

    Austin, TX
    4 days ago
  • A leading technology solutions provider is seeking a Mid-Senior Level Software Developer for a 100% remote contract role. The ideal candidate will have strong experience with .NET, C#, and ASP.NET along with hands-on skills in integrating Siemens Opcenter (Camstar) within... 
    Senior
    C#
    Hourly pay
    Contract work
    Remote work

    Elevait Solutions

    United States
    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
    9 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
    9 hours ago
  • A leading staffing firm is seeking a Senior .NET Developer to work remotely for a 12-month contract. The ideal candidate will have over 10...  ...years of experience in .NET development, strong proficiency in C#, and expertise in AWS cloud services. Responsibilities include... 
    Senior
    C#
    Contract work
    Remote work

    Charter Global

    United States
    1 day 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#
    Hourly pay
    Remote work

    Murphy & Associates Inc

    Seattle, WA
    4 days ago
  •  ...A reputable IT services firm is seeking a Senior Software Engineer to lead the development of secure and scalable systems for healthcare document...  ...software development experience, with strong proficiency in C# and proficiency in hybrid cloud architectures, particularly... 
    Senior
    C#
    Full time
    Contract work
    Remote work

    Brooksource

    United States
    1 day ago
  • The Timberline Group is seeking a .NET/Blazor Developer to design and build high-quality components for N-tier systems. You will lead...  ...Responsibilities include developing web apps and backend services with C#, ASP.NET MVC, Blazor, REST APIs, and JavaScript tech stack;... 
    Senior
    C#
    Remote job
    Work from home

    The Timberline Group

    Saint Louis, MO
    4 days ago
  • A leading technology firm is seeking a skilled Software Developer to lead the design and implementation of scalable technology initiatives. The ideal candidate should have proficiency in .NET and C#, with a minimum of 4 years of software development experience. This role... 
    Senior
    C#
    Remote job
    Flexible hours

    Uptalent.io

    New York, NY
    2 days ago
  •  ...Senior C# Software EngineerLocation: US Remote (EST) | Experience: 8+ YearsAbout the Role: We are...  ...skilled and hands-on Senior C# Software Engineer to design, build, and maintain scalable...  ...of professional experience in C# and.NET developmentStrong hands-on experience with... 
    Senior
    C#
    Remote work

    Yantran LLC

    Greer, SC
    2 days ago
  •  ...Senior C# / .NET Software Engineer Job Description Compensation: Competitive, based on experience Type: Full-time Schedule: Flexible hours Work Arrangement: Hybrid, with three days per week in our Layton office Location: Layton, Utah About Guru Technologies... 
    Senior
    C#
    Full time
    Work at office
    Flexible hours
    3 days per week

    Guru Technologies

    Remote
    9 hours ago
  • RethinkFirst in New York, NY, is seeking a Senior Full-Stack .NET Developer to design, test, and deploy cloud-based applications. You will work with C#, .NET Core, SQL, and modern front-end tech while supporting microservices and infrastructure in Azure/AWS. The ideal... 
    Senior
    C#
    Remote job

    Rethink First

    New York, NY
    3 days ago
  •  ...Position:Senior .NET Engineer Experience:8+Years Work Mode:Puerto Rico Remote Contract: 12+Month We are Lokking...  ...ASP.NET Core Web API services. Write clean, maintainable C# code following SOLID and clean architecture best practices.... 
    Senior
    C#
    Contract work
    Remote work

    RELQ Technologies

    United States
    1 day ago
  •  ...About Us We are looking for a Senior .NET Engineer to join a client project focused on building,...  ...for someone with strong experience in C#/.NET , Entity Framework , Azure Container...  ...patterns. Strong command of TDD and software craftsmanship principles. Experience... 
    Senior
    C#
    Full time

    Codurance

    Remote
    a month ago
  •  ...innovative healthcare solutions, the full-time Senior .NET Full-Stack Engineer will design, develop, and maintain scalable enterprise applications using C#, ASP.NET Core, and SQL Server, while...  ...'s degree in Computer Science, Software Engineering, or a related technical field... 
    Senior
    C#
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...Senior ASP.NET DeveloperPopBookings is a rapidly growing mobile and web-based platform, servicing...  ...will work with a team of design engineers, database developers, and quality assurance...  ...work experienceMinimum 2 years C# software development project experienceAble to... 
    Senior
    C#
    Temporary work
    Part time
    Work at office
    Remote work
    Flexible hours

    PopBookings

    Kansas City, MO
    2 days ago
  • $123k - $163k

     ...Strong experience developing with C# and .NET Full-stack .NET development background...  ...testing skills Working knowledge of the Software Development Life Cycle (SDLC)...  ...LESS More: We are seeking a Remote Senior .NET Engineer to support application modernization and... 
    Senior
    C#
    Full time
    Remote work

    Kforce Technology Staffing

    Birmingham, AL
    8 days ago
  • RethinkFirst is seeking a Senior Full-Stack .NET Developer to help deliver cloud-based applications and infrastructure for our growing customer base...  ...supporting and maintaining existing functionality using C#, .NET Core, SQL, and modern frontend tech. We value solid design... 
    Senior
    C#
    Remote job

    Rethink First

    New York, NY
    23 hours ago
  •  ...We are recruiting a Software Engineer for a national retail and services organization that is modernizing its enterprise technology platform...  .... The ideal candidate will bring roughly equal strength in C#/.NET software engineering and advanced SQL Server and data integration... 
    Senior
    C#
    Remote work
    Shift work

    Gables Search Group

    Chicago, IL
    a month ago
  • Jobba Trade Technologies is looking for a Senior Software Engineer in Chicago, IL, to design and build cloud-native applications. You will guide...  ...systems, and collaborate across teams. Candidates should excel in C#, Azure development, and distributed system implementation.... 
    Senior
    C#
    Remote work
    Flexible hours

    Jobba Trade Technologies

    Chicago, IL
    2 days ago
  • $91.7k - $163.7k

     ...scalable enterprise applications using C#, ASP.NET Core/.NET Core, Web APIs, and SQL ServerArchitect...  ...Product Owners, Architects, QA Engineers, and DevOps teams to deliver high-...  ...Bachelor's degree in Computer Science, Software Engineering, or a related technical field... 
    Senior
    C#
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Richardson, TX
    3 days ago
  •  ...Position: Software Engineer (Senior .NET / Full‑Stack Engineer) Location: Remote Duration: 6+ Months Contract Role Overview We...  ...design secure remediation strategies. Implement fixes in C#/.NET and related frameworks, ensuring compliance with... 
    Senior
    C#
    Contract work
    Remote work

    Stellar IT Solutions LLC

    Saint Louis, MO
    23 days ago
  •  ...Senior Software Engineer (C#.NET) Payments & Financial Infrastructure (Remote) A fast-scaling global payments infrastructure company is building the financial rails that move real money across borders at speed, at scale, and with zero tolerance for failure. The... 
    Senior
    C#
    Immediate start
    Remote work
    Shift work

    Rec2Tech Ltd

    United States
    3 days ago
  •  ...Senior Software Engineer Our Software Engineers are energetic influencers who thrive on designing simple and scalable solutions to complex...  ...fit for the organization Technologies We Use .NET Core, C#, and ASP.NET Front End Web Components, React, NodeJS, Redux... 
    Senior
    C#
    Work experience placement
    Remote work
    Flexible hours

    Software Technology Inc

    United States
    1 day ago
  •  ...Job Title: Senior .Net Full Stack Engineer Location: Remote Duration: 6+ Months Position Summary: We are seeking a Senior Full...  ...Design, develop, and maintain applications using C#/.NET and Angular. Lead technical initiatives and promote... 
    Senior
    C#
    Full time
    Remote work

    VDart Inc

    Remote
    1 day ago
  • About the Role We are seeking a passionate and skilled C#.NET Server-side developer. Skills and Experience C# (.NET) experience, preferably running on Linux or porting from Windows to Linux. Advanced knowledge of C#/.NET, with experience in multithreading, asynchronous... 
    Senior
    C#

    TradeZero

    New York, NY
    5 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!