Senior .NET / Azure Developer

BravoTech
  • Dallas, TX
  • $55
  • Instant Apply
4 days ago

Job Description

Senior .NET / Azure Application Developer – Healthcare Software
Remote | Part-Time – Approximately 20 Hours/Week | Potential to Expand to Full-Time / Direct Hire

Preference local to Dallas, must be US Citizen or Green card/Permanent Resident Only

The Opportunity
We are seeking an experienced Senior .NET Application Developer to join a small, collaborative software team supporting and enhancing business-critical healthcare applications.

This position will begin as a part-time opportunity of approximately 20 hours per week with defined working hours. As the product, team, and business needs evolve, there is potential for the position to expand into a full-time opportunity and potentially convert to direct hire.

This is first and foremost a hands-on software development position. We are looking for a senior developer with strong Microsoft-stack experience who can quickly become productive in an established application environment using C#, .NET, Blazor, SQL Server, JavaScript, Microsoft Azure, and Azure DevOps.

Prior experience developing or supporting healthcare, medical, clinical, health insurance, pharmaceutical, EMR/EHR, or related healthcare software is highly valued.

The right person will be comfortable joining an established product, learning the existing architecture before recommending changes, independently owning assigned development work, and collaborating closely with an experienced Technical Lead/Senior Developer.
What You'll Do
  • Design, develop, enhance, troubleshoot, and support established web applications using C#, .NET, Blazor/Razor, JavaScript, HTML/CSS, and SQL Server.
  • Develop new application functionality while maintaining and improving existing production systems.
  • Work with modern .NET/ASP.NET Core as well as established Microsoft application architectures.
  • Develop and optimize T-SQL, stored procedures, tables, indexes, views, and data-access logic.
  • Build and maintain APIs, integrations, application services, and supporting backend functionality.
  • Diagnose application and performance problems across the UI, application/service, database, integration, and cloud layers.
  • Write automated tests and validate application changes before release.
  • Participate in code reviews and contribute ideas for improving application design, maintainability, performance, security, and development practices.
  • Manage code through Git and Azure DevOps, including branches, pull requests, builds, and application deployments.
  • Work within Microsoft Azure and become increasingly familiar with the configuration and deployment of the Azure resources supporting the application.
  • As you become familiar with the product and infrastructure, serve as a backup to the Technical Lead/Senior Developer for selected Azure configuration, CI/CD, deployment, and production-support responsibilities.
  • Initially focus on well-defined development tasks and tickets while learning the product; over time, contribute to new tool design, feature improvements, technical direction, and UI recommendations.
  • Communicate technical recommendations, risks, trade-offs, and progress clearly to both technical and non-technical team members.
What We're Looking For
  • 5+ years of professional software development experience, with significant hands-on experience in the Microsoft/.NET technology stack.
  • Strong current development experience with C# and .NET / ASP.NET Core.
  • Experience developing Microsoft web applications using Blazor and/or strong Razor-based development experience.
  • Strong SQL Server and T-SQL development skills, including stored procedures, queries, database objects, troubleshooting, and performance optimization.
  • Experience developing, enhancing, and supporting established production applications, not exclusively greenfield development.
  • Prior experience developing or supporting healthcare, medical, pharmaceutical, health insurance, clinical, EMR/EHR, or other healthcare-related software.
  • Hands-on experience with Microsoft Azure in an application-development environment.
  • Experience with Azure DevOps, Git, CI/CD, build/release processes, and application deployments.
  • Strong debugging, root-cause analysis, and production-troubleshooting skills.
  • Experience with automated testing and sound object-oriented development practices.
  • Ability to work independently while also collaborating closely with another highly experienced senior developer.
  • Strong communication skills and the confidence to offer ideas, explain technical decisions, and respectfully challenge an approach when appropriate.
  • Ability to consistently commit to the required approximately 20-hour-per-week schedule and defined working hours.
Azure & DevOps Experience
This is not a DevOps Engineer position. The primary responsibility is hands-on application development.

However, because the development team works closely with the Azure environment supporting its applications, candidates should be comfortable working beyond the code itself. Relevant experience may include:
  • Azure App Services
  • Azure SQL
  • Entra ID / Azure AD
  • RBAC
  • Key Vault / secrets and application configuration
  • Azure Functions
  • application/environment configuration
  • CI/CD pipelines
  • deployment and release troubleshooting
  • monitoring and production diagnostics

Deep expertise across every Azure service is not required. The team is more interested in a strong senior developer who is technically curious, comfortable working within Azure, and willing to expand their infrastructure/configuration knowledge as they learn the environment.
Infrastructure as Code
Experience with Terraform, Bicep, ARM templates, or other Infrastructure-as-Code technologies is a plus, but is not required.

The existing environment utilizes Infrastructure as Code, and the developer may eventually assist with modifications as part of backing up the Technical Lead. Candidates who do not currently have Terraform experience can be trained in the environment.
The Working Model
This is a collaborative, hands-on role rather than a position where work is handed off after the code is written.

Initially, the developer will spend the majority of their time completing defined application-development tasks and tickets while learning the product and established architecture. The current working model is approximately:
  • 65% assigned development tasks/tickets
  • 20% meetings and team communication
  • 15% collaboration with the Technical Lead/Senior Developer

As the developer becomes established, they will have increasing opportunities to participate in application design, new-tool development, feature improvements, UI recommendations, deployment/configuration activities, and backup technical responsibilities.

Azure/DevOps work represents a smaller percentage of the overall position and is shared with the Technical Lead. There is no expectation for after-hours production support.
Why Consider This Opportunity?
This role offers an unusual combination of senior-level technical work, part-time hours, remote flexibility, and the possibility of longer-term growth.

It may be particularly attractive to an experienced developer who wants to remain deeply hands-on without immediately committing to a traditional 40-hour schedule, while still joining a team and product where they can have meaningful technical influence.

You'll have the opportunity to:
  • Work directly on healthcare software with real-world users and business impact.
  • Stay hands-on with C#/.NET, Blazor, SQL Server, Azure, and modern application development.
  • Join an established product rather than constantly moving between short consulting projects.
  • Work closely with an experienced senior technical resource while developing broader ownership of the application.
  • Influence future features, application design, UI improvements, and engineering practices.
  • Potentially grow with the need as the opportunity evolves toward full-time and/or direct-hire employment.

Numbers & Facts

LocationDallas, TX
Salary$55

Skills

  • ARM (Advanced RISC Machine)unmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Biotech and Pharmaceuticalunmatched
  • Code Reviewsunmatched
  • Collaboration Softwareunmatched
  • Communication Skillsunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • DevOpsunmatched
  • Electronic Medical Recordsunmatched
  • Gitunmatched
  • Health Insuranceunmatched
  • Healthcareunmatched
  • Healthcare Softwareunmatched
  • Identify Issuesunmatched
  • Internet Applicationunmatched
  • JavaScriptunmatched
  • Medical Record Systemunmatched
  • Microsoft .NETunmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Product Familyunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Transact-SQL (T-SQL)unmatched
  • Microsoft Windows Azureunmatched
  • Object Oriented Developmentunmatched
  • Performance Tuning/Optimizationunmatched
  • Production Controlunmatched
  • Production Supportunmatched
  • Production Systemsunmatched
  • SQL (Structured Query Language)unmatched
  • Schedule Developmentunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Stored Proceduresunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • United States Citizenunmatched
  • User Interface Designunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Programmingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder