Sr. Software Engineer (C#/.NET)

 Posted 24 days ago
     
 $80001 - $120K per year
  
10+ years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design and maintain C#/.NET and AWS backend services to handle high-volume healthcare EDI transactions. Perform technical planning, code reviews, and provide production support within an agile framework.
Our client is searching for a motivated, career and customer-oriented Sr. Software Engineer (C#/.NET Developer) who will work across EDI transaction processing, backend API development, and cloud native systems on AWS. This is a hands-on engineering role with direct impact on how VA healthcare data flows through our platform.  This is a 100% Remote role. 

  Clearance Requirement:
  
  • US Citizenship with the ability to obtain and maintain a Public Trust clearance  
 Target salary range: $80,001 - $120,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

  JOB DESCRIPTION  
  • Design, build, and maintain C#/.NET/AWS backend services handling high-volume healthcare EDI transactions (837, 835, etc.)  
  • Parse, validate, and transform X12 EDI documents  
  • Debug complex transaction-level issues across payers, clearinghouses, and trading partners  
  • Write, optimize, and troubleshoot SQL stored procedures including performance tuning, query analysis, and complex data transformations  
  • Work with XML object store data: query, parse, and manipulate structured XML within MSSQL  
  • Write clean, testable, well-documented code and participate actively in code review  
  • Contribute to shared platform libraries and services used across multiple product initiatives  
  • Performs technical planning, high level and detailed requirements definition, test planning and execution with team members and stakeholders on a daily basis  
  • Serve as an active member of the software development team participating in daily stand-ups  
  • Deploy, support and ensure the performance, quality, and responsiveness of application  
  • Provide development support, as needed, for solutions deployed to production  
  • Implement long term solutions and building blocks within the agile framework for improved reusability  
  • Apply and promote best software engineering practices  
  • Use Integrated Development Environment (IDE) tools to include Visual Studio and Git  
Qualifications
Education  
  • Bachelor's or master's degree in computer science, electronics engineering or other engineering or technical discipline is required.
Experience  
  • Minimum of 8 years of experience in software development using C#/.NET technologies  
  • Proventrack recordof working on complex software projects and leading development initiatives  
  • Experience with designing, developing, and deploying enterprise-level applications  
 
Requirements
  
  • Strongproficiencyin C#/.NET ecosystem  
  • Proficiencyin developingback-endapplications usingdesignand integrationpatterns  
  • Hands-on AWS experience (serverless, messaging, storage, databases) preferred  
  • Strong SQL skills: writing andoptimizingstored procedures, troubleshooting execution plans, performance tuning in MSSQL  
  • Proficient with Git and GitHub   
  • Experience with MSSQL or similar relational databases  
  • Proficiencyin database design and development, including working with SQL Server and Entity Framework.   
  • Familiarity with cloud platforms (e.g., Microsoft Azure, AWS) and services.   
  • Understanding of continuous integration/continuous deployment (CI/CD) practices and tools (e.g., AWSCodePipeline,CodeBuild,CodeDeploy).   
  • Knowledge of unit testing frameworks and tools (e.g.,NUnit,xUnit,MSTest). -Proficiencyin using development tools like Visual Studio and Visual Studio Code.  
  • Excellent problem-solving and analytical skills.  
  • Strong communicationand interpersonal abilities.   
  • Ability to work independently and as part of alargeteam.   
  • Attention to detail and commitment to producing high-quality software.   
  • Ability to prioritize tasks and manage time effectivelyusing JIRA.  
  • Experience with agile development methodologies (e.g., Scrum, Kanban).   
  • Familiarity with DevOps practices and infrastructure as code (IaC).   
  • Ability to conduct code reviews and provide constructive feedback.  
  • Experience with performance tuning and optimization of applications.  
  • Knowledge of microservicesand event-drivenarchitecture and containerization technologies (e.g.,Docker, ECS, EKS) is a plus.   
  • Experience with healthcare payer/PBM systems, clearinghouses, or pharmacy operations is aplus  
  Clearance Requirement:  
  • US Citizenship with the ability to obtain and maintain a Public Trust clearance

SAIC is searching for a motivated, career and customer-oriented Sr. Software Engineer (C#/.NET Developer) who will work across EDI transaction processing, backend API development, and cloud native systems on AWS. This is a hands-on engineering role with direct impact on how VA healthcare data flows through our platform.  This is a 100% Remote role.   
  JOB DESCRIPTION  
  • Design, build, and maintain C#/.NET/AWS backend services handling high-volume healthcare EDI transactions (837, 835, etc.)  
  • Parse, validate, and transform X12 EDI documents  
  • Debug complex transaction-level issues across payers, clearinghouses, and trading partners  
  • Write, optimize, and troubleshoot SQL stored procedures including performance tuning, query analysis, and complex data transformations  
  • Work with XML object store data: query, parse, and manipulate structured XML within MSSQL  
  • Write clean, testable, well-documented code and participate actively in code review  
  • Contribute to shared platform libraries and services used across multiple product initiatives  
  • Performs technical planning, high level and detailed requirements definition, test planning and execution with team members and stakeholders on a daily basis  
  • Serve as an active member of the software development team participating in daily stand-ups  
  • Deploy, support and ensure the performance, quality, and responsiveness of application  
  • Provide development support, as needed, for solutions deployed to production  
  • Implement long term solutions and building blocks within the agile framework for improved reusability  
  • Apply and promote best software engineering practices  
  • Use Integrated Development Environment (IDE) tools to include Visual Studio and Git  
Qualifications
Education  
  • Bachelor's or master's degree in computer science, electronics engineering or other engineering or technical discipline is required.
Experience  
  • Minimum of 8 years of experience in software development using C#/.NET technologies  
  • Proventrack recordof working on complex software projects and leading development initiatives  
  • Experience with designing, developing, and deploying enterprise-level applications  
 
Requirements
  
  • Strongproficiencyin C#/.NET ecosystem  
  • Proficiencyin developingback-endapplications usingdesignand integrationpatterns  
  • Hands-on AWS experience (serverless, messaging, storage, databases) preferred  
  • Strong SQL skills: writing andoptimizingstored procedures, troubleshooting execution plans, performance tuning in MSSQL  
  • Proficient with Git and GitHub   
  • Experience with MSSQL or similar relational databases  
  • Proficiencyin database design and development, including working with SQL Server and Entity Framework.   
  • Familiarity with cloud platforms (e.g., Microsoft Azure, AWS) and services.   
  • Understanding of continuous integration/continuous deployment (CI/CD) practices and tools (e.g., AWSCodePipeline,CodeBuild,CodeDeploy).   
  • Knowledge of unit testing frameworks and tools (e.g.,NUnit,xUnit,MSTest). -Proficiencyin using development tools like Visual Studio and Visual Studio Code.  
  • Excellent problem-solving and analytical skills.  
  • Strong communicationand interpersonal abilities.   
  • Ability to work independently and as part of alargeteam.   
  • Attention to detail and commitment to producing high-quality software.   
  • Ability to prioritize tasks and manage time effectivelyusing JIRA.  
  • Experience with agile development methodologies (e.g., Scrum, Kanban).   
  • Familiarity with DevOps practices and infrastructure as code (IaC).   
  • Ability to conduct code reviews and provide constructive feedback.  
  • Experience with performance tuning and optimization of applications.  
  • Knowledge of microservicesand event-drivenarchitecture and containerization technologies (e.g.,Docker, ECS, EKS) is a plus.   
  • Experience with healthcare payer/PBM systems, clearinghouses, or pharmacy operations is aplus  
  Clearance Requirement:  
  • US Citizenship with the ability to obtain and maintain a Public Trust clearance  
 Target salary range: $80,001 - $120,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
 

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified