Back to all positions

Sr. Software Systems Engineer (C#/.NET Developer)

Remote Full-time Now Hiring

Sr. Software Systems Engineer (C#/.NET Developer) Job ID: 2616718 Location: Remote Work, TX, United States Date Posted: Sep 10, 2026 Category: Engineering and Sciences Subcategory: Systems Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: None Clearance Level Must Be Able to Obtain: Public Trust Potential for Remote Work: Remote Benefits: Click here Share:

Job Description

Description 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 - Proven track record of working on complex software projects and leading development initiatives - Experience with designing, developing, and deploying enterprise-level applications Requirements: - Strong proficiency in C#/.NET ecosystem - Proficiency in developing back-end applications using design and integration patterns - Hands-on AWS experience (serverless, messaging, storage, databases) preferred - Strong SQL skills: writing and optimizing stored procedures, troubleshooting execution plans, performance tuning in MSSQL - Proficient with Git and GitHub - Experience with MSSQL or similar relational databases - Proficiency in 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., AWS CodePipeline, CodeBuild, CodeDeploy) - Knowledge of unit testing frameworks and tools (e.g., NUnit, xUnit, MSTest) - Proficiency in using development tools like Visual Studio and Visual Studio Code - Excellent problem-solving and analytical skills - Strong communication and interpersonal abilities - Ability to work independently and as part of a large team - Attention to detail and commitment to producing high-quality software - Ability to prioritize tasks and manage time effectively using 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 microservices and event-driven architecture and containerization technologies (e.g., Docker, ECS, EKS) is a plus - Experience with healthcare payer/PBM systems, clearinghouses, or pharmacy operations is a plus 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. Overview - SAIC accepts applications on an ongoing basis and there is no deadline. - SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. - Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. - We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives. - We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. - SAIC is an Equal Opportunity Employer. - Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. - For more information, visit saic.com. For ongoing news, please visit our newsroom. Share: