Senior Software Systems Engineer, C#/.NET Developer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior C#/.NET engineer building AWS backend services for SAIC’s healthcare EDI platform. Handling X12 transactions, SQL optimization, cloud deployment, and production support.

Responsibilities:

  • Design, build, and maintain C#/.NET/AWS backend services handling high-volume healthcare EDI transactions
  • 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
  • Query, parse, and manipulate structured XML within MSSQL
  • Write clean, testable, and well-documented code and participate in code reviews
  • Contribute to shared platform libraries and services used across multiple product initiatives
  • Perform technical planning, requirements definition, test planning, and test execution with team members and stakeholders
  • Participate in daily stand-ups as an active software development team member
  • Deploy, support, and ensure application performance, quality, and responsiveness
  • Provide development support for solutions deployed to production
  • Implement long-term solutions and reusable building blocks within an agile framework
  • Apply and promote software engineering best practices
  • Use Visual Studio and Git

Requirements:

  • Bachelor's or Master's degree in computer science, electronics engineering or other engineering or technical discipline is required
  • 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
  • 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, including writing and optimizing stored procedures, troubleshooting execution plans, and performance tuning in MSSQL
  • Proficient with Git and GitHub
  • Experience with MSSQL or similar relational databases
  • Proficiency in database design and development, including SQL Server and Entity Framework
  • Familiarity with cloud platforms such as Microsoft Azure and AWS and their services
  • Understanding of CI/CD practices and tools such as AWS CodePipeline, CodeBuild, and CodeDeploy
  • Knowledge of unit testing frameworks and tools such as NUnit, xUnit, and MSTest
  • Proficiency in 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 such as Scrum and 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, event-driven architecture, and containerization technologies such as Docker, ECS, and EKS is a plus
  • Experience with healthcare payer/PBM systems, clearinghouses, or pharmacy operations is a plus
  • US Citizenship with the ability to obtain and maintain a Public Trust clearance

Benefits:

  • 100% Remote role
  • Equal Opportunity Employer