For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Medical Knowledge Group
Medical Knowledge Group

Senior .NET/C# Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

C
Software Development
SQL
+31

Permanent role
3 days ago
Apply now

About the Role

We’re looking for a highly experienced Senior .NET/C# Software Engineer to lead the maintenance, enhancement, and integration of complex, business-critical web applications. This role is ideal for a strong individual contributor who thrives in legacy codebases, understands performance bottlenecks, and brings deep experience in system architecture, SQL optimization, and backend engineering.

You’ll be working on mature .NET WebForms applications built on the .NET Framework v4.x, running in a Windows Server/IIS environment, supporting enterprise-level systems and integrations. Experience working with cloud infrastructure, SMTP configurations, and enterprise authentication systems like SAML SSO is critical.

Key Responsibilities

  • Architect, develop, and optimize .NET WebForms applications using .NET Framework v4.x and C#
  • Refactor legacy codebases and implement modern patterns where applicable
  • Design and maintain complex SQL Server procedures, views, indexes, and performance tuning
  • Own application deployment and hosting within Microsoft Windows Server environments and IIS
  • Manage and troubleshoot scheduled tasks, cron jobs, and SMTP-based systems
  • Integrate with third-party APIs and platforms (RESTful, SOAP, custom integrations)
  • Utilize Visual Studio for full-stack debugging, performance profiling, and test automation
  • Write unit and integration tests to support robust, maintainable code
  • Participate in technical planning, code reviews, and solution design discussions
  • Accurately scope and estimate work across new development and support requests
  • Collaborate with QA and DevOps teams for CI/CD processes using Git and automated pipelines

Required Qualifications

  • B.S. in Computer Science, Software Engineering, or a related technical field
  • 7+ years of experience in .NET/C# software engineering
  • Advanced expertise in .NET WebForms, C#, and the .NET Framework v4.x
  • Deep experience with SQL Server, including query optimization, indexing strategies, and writing complex stored procedures
  • Proven experience with Windows Server, IIS, and application hosting and configuration
  • Strong understanding of Git source control workflows (Git Flow, PR reviews, etc.)
  • Experience with SMTP configurations, email templates, and email-based workflows
  • Familiarity with cron jobs, Windows Task Scheduler, and automation scripting
  • Experience building and debugging multi-tier enterprise applications
  • Understanding of SAML SSO flows and integration
  • Excellent problem-solving, communication, and documentation skills

Nice to Have

  • Experience with Golang for microservices or internal tooling
  • Background in REST API development and integration
  • Exposure to Veeva CRM/Vault or similar regulated platforms
  • Familiarity with pharmaceutical or healthcare compliance requirements (21 CFR Part 11, HIPAA)
  • Previous experience at a digital agency or working with pharma marketing campaigns

Why Join Us?

  • Work on mission-critical enterprise platforms that support major business operations
  • Join a technically mature environment that values clean code, reliability, and performance
  • Collaborate with senior engineers and leadership on long-term architecture planning
  • Competitive salary, benefits, and opportunities for advancement

If you're a senior-level engineer who enjoys the challenge of keeping legacy systems efficient and secure while moving them forward, we’d love to hear from you.

About Medical Knowledge Group

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service