O

Senior .NET Software Engineer

OkWhen · Remote

About the Role

Please note. Directly emailing us will result in immediate disqualification. Use the application form to apply. About OkWhen OkWhen builds technology that powers live, virtual, and hybrid events. Our platform supports conference management, registration, payments, mobile apps, content libraries, webinars, LMS functionality, CEU tracking, sponsor management, and operational workflows. We are hiring a Senior .NET Software Engineer to help us improve, maintain, and extend a production platform used to run complex events. The Outcome We’re Hiring For You will own meaningful parts of our application and consistently deliver reliable software without requiring constant supervision. You will improve system performance, reduce technical debt, and turn operational problems into simple, maintainable products. This is not a ticket-taking role. We need an engineer who can understand the existing system, make sound technical decisions, and follow work through from discovery to production. ResponsibilitiesDesign, build, test, deploy, and maintain production softwareDevelop backend services and APIs using C# and ASP.NET/.NETBuild and maintain web applications using AngularDesign, optimize, and troubleshoot SQL Server databases and queriesMaintain and extend mobile applications using .NET MAUIInvestigate and resolve production issuesImprove application reliability, performance, security, and observabilityWrite automated tests and maintain technical documentationParticipate in code reviews and establish engineering standardsCollaborate with product, operations, and event-production teamsBreak ambiguous business problems into clear technical plansUse AI-assisted development tools responsibly to improve speed without sacrificing quality 7+ years of professional software development experienceStrong commercial experience with C#, .NET, and ASP.NET CoreStrong experience with Angular and TypeScriptAdvanced working knowledge of SQL Server, database design, and query optimizationProduction experience with .NET MAUI or XamarinExperience designing and consuming REST APIsExperience with Git, CI/CD, debugging, and automated testingDemonstrated ability to work independently in an existing codebaseStrong written and verbal communicationComfortable owning outcomes, not just completing assigned tasks Preferred QualificationsExperience with SaaS platformsExperience with event management, registration, payments, LMS, or communications systemsCloud experience with Azure or AWSExperience with distributed systems, queues, integrations, or real-time applicationsExperience modernizing legacy applicationsExperience mentoring other developers Health Care Plan (Medical, Dental & Vision)Retirement Plan (401k, IRA)Paid Time Off (Vacation, Sick & Public Holidays)Family Leave (Maternity, Paternity)Training & DevelopmentWork From Home Please mention the word **EXAMPLAR** and tag RMTguMjA0LjU2LjMz when applying to show you read the job post completely (#RMTguMjA0LjU2LjMz). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

OkWhen has 1 open position on Remote Vibe Coding Jobs.

💬 Developer Questions

Ask the team a question — answers show up here

🎯

What does the interview process look like?

🤖

What AI/vibe coding tools does the team use daily?

👥

How big is the engineering team?

Is the team fully async or are there required meetings?

🚀

What does onboarding look like for remote hires?

🔧

Can you share more about the tech stack and architecture?

📈

What does career growth look like in this role?

📅

What does a typical day look like?

💰

Is there a salary range you can share?

📊

Is equity or stock options part of the package?

🌍

Are there timezone requirements or preferences?

🛂

Do you sponsor work visas?

🏢 Is this your listing? Claim it to answer questions

Similar Jobs

Helpful resources

Hiring for a similar role? Post your job here — it's free →