Medical Knowledge Group ยท 4 days ago
Senior .NET/C# Software Engineer
Medical Knowledge Group is seeking a highly experienced Senior .NET/C# Software Engineer to lead the maintenance, enhancement, and integration of complex, business-critical web applications. This role involves working with mature .NET WebForms applications and requires deep expertise in system architecture and backend engineering.
AnalyticsBiotechnologyConsultingHealth CareInformation TechnologyLegal
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
Qualification
Required
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
Preferred
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
Company
Medical Knowledge Group
Medical Knowledge Group is a company specializing in medical communications, health care consulting, and data analytics.
H1B Sponsorship
Medical Knowledge Group has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)
Funding
Current Stage
Late StageTotal Funding
unknownKey Investors
WindRose Health Investors
2022-01-01Series Unknown
2020-01-08Private Equity
2017-08-09Private Equity
Recent News
2024-05-21
Medical Marketing and Media
2023-12-24
Medical Marketing and Media
2023-12-24
Company data provided by crunchbase