Job Closed
This listing is no longer active.
Art of the possible.
Full Stack .NET Developer
Location
United States
Posted
86 days ago
Salary
$98.0K - $132.3K / year
Seniority
Senior
Job Description
Full Stack .NET Developer
General Dynamics Information Technology
• Design and develop healthcare applications using FHIR (Fast Healthcare Interoperability Resources) standards • Implement SMART on FHIR applications that integrate with Electronic Health Record (EHR) systems • Develop and maintain RESTful APIs for healthcare data exchange • Implement OAuth2 and OpenID Connect authentication flows for SMART applications • Integrate applications with major EHR platforms such as Epic, Cerner, or other FHIR-enabled systems • Develop FHIR resources, profiles, extensions, and implementation guides • Ensure compliance with healthcare standards and regulations (e.g., HIPAA) • Perform data mapping and transformation between legacy healthcare formats (HL7 v2, CDA) and FHIR
Job Requirements
- Bachelor’s degree computer science or related field, or an equivalent combination of education and experience
- 5+ years of related experience with front end development using ASP.NET
- 5+ years’ experience, of which at least 3 years must be specialized experience, including the design and development of health care systems or experience in providing information system security support for such systems
- Strong proficiency in .NET Core, ASP.NET Core, MVC . C#, Dapper , and Entity Framework (or other ORM)
- Experience in Blazor, Razor, and Bootstrap frameworks
- Minimum of 5 years of experience in user-centered and accessibility-centered design, with the ability to translate design into code effectively
- Experience with REST, SOA/web service architectures
- SQL/SQLite, RavenDB/MongoDB experience
- 3 years working knowledge and experience with Agile development processes
- 3 years UI/UX Development or Design Experience
- Experience with HTML5, Java Script, and CSS
Benefits
- 401K with company match
- Comprehensive health and wellness packages
- Professional growth opportunities including paid education and certifications
- Cutting-edge technology you can learn from
- Paid vacation and holidays
- Paid time off plans including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
- Short and long-term disability benefits
- Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Contribute to cross-platform libraries powering Photoroom on iOS, Android, and the Web • Architecture, develop and deliver complex features using Rust, WebAssembly and wpgu • Own work from A to Z: specification, implementation and integration on target platforms • Collaborate with product, web, and mobile development teams for consistent user experience • Contribute to live collaboration platform (like Figma or Google Docs) • Work within a small multicultural team of ~120 passionate, friendly & committed folks
• Design and implement scalable backend services primarily using Node.js • Build and maintain event-driven architectures using messaging systems such as RabbitMQ • Architect and operate cloud-native systems on AWS • Partner with client engineering teams to design distributed systems and improve system architecture • Contribute to technical strategy and architectural discussions across projects • Ensure high reliability, scalability, and observability of production systems • Perform code reviews and mentor engineers to promote engineering best practices • Troubleshoot complex production issues and improve system performance • Support the delivery of high-quality solutions across multiple client engagements
• Remediate plaintext storage of OAuth tokens and API keys in the database. • Enforce proper route-level authorization. • Implement input validation across all API routes. • Complete and stabilize connections to Meta, Google Ads, TikTok, Shopify, and Klaviyo. • Set up error monitoring. • Establish a CI/CD pipeline and staging environment. • Introduce test coverage for critical paths. • Migrate schema management from prisma.db push to a proper migration history.
• Design, develop, and maintain scalable full-stack applications using .NET Core, MVC, Web API, and JavaScript frameworks. • Work with cloud-native architecture to develop microservices and serverless components (GCP preferred). • Implement and manage CI/CD pipelines and infrastructure using Infrastructure as Code (IaC). • Collaborate in Agile teams, contribute to planning, and mentor junior developers. • Conduct code reviews and enforce best practices for performance, security, and maintainability. • Optimize application performance and troubleshoot complex technical issues.



