Senior C#/.Net Developer

Syms Strategic Group, LLC (SSG)Galveston, TX
$85,389 - $116,975Remote

About The Position

Syms Strategic Group (SSG) is seeking a talented Senior C#/.Net Developer for a full-time, remote position within the Veterans Affairs (VA) department. This role requires a minimum of five years of experience in software development using .Net technologies, with a proven track record of working on complex software projects and leading development initiatives. The ideal candidate will have experience designing, developing, and deploying enterprise-level applications. Military Veterans are highly encouraged to apply. The position requires U.S. Citizenship and the ability to obtain a Public Trust (MBI) security clearance. SSG emphasizes that all qualifications must be supported by the resume, and applications with inconsistencies will not be considered. This is a W2 position, and all interviews will be conducted on Microsoft Teams with the camera on.

Requirements

  • Expertise in .Net framework and .Net Core, with a strong understanding of C#
  • Proficiency in developing back-end applications using Model-View-Controller (MVC) architecture and .Net core
  • Strong Knowledge of Object-Oriented Programming (OOP) and design patterns
  • Experience with Representational State Transfer Application Programming Interface (RESTful APIs) and other APIs
  • Proficiency in database design and development, including working with Structured Query Language (SQL) Server and Entity Framework
  • A familiarity with cloud platforms (e.g. Microsoft Azure and Amazon Web Services (AWS)) and services
  • Experience with version control systems (e.g. GIT and Team Foundation Server/Team Foundation Version Control (TFS/TFVC))
  • An understanding of CI/CD practices and tools (e.g. AWS CodePipeline, CodeBuild, and CodeDeploy)
  • Knowledge of unit testing frameworks and tools (e.g. NUnit, xUnit, and MSTest)
  • A proficiency in using development tools like Visual Studio and Visual Studio Code
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal abilities
  • An ability to work independently and as part of a team
  • Attention to detail and commitment to producing high-quality software
  • An ability to mentor and provide technical guidance to junior developers
  • An ability to prioritize tasks and manage time effectively
  • Experience with Agile development methodologies (e.g., Scrum and Kanban)
  • A familiarity with DevOps practices and infrastructure as code (IaC)
  • A strong understanding of security best practices for web applications and APIs
  • An ability to conduct code reviews and provide constructive feedback
  • Experience with performance tuning and optimization of applications
  • Experience with third-party libraries, Software Development Kits (SDKs), and APIs relevant to .Net development
  • Five (5) or more years of experience in software development using .Net technologies
  • A proven track record of working on complex software projects and leading development initiatives
  • Experience with designing, developing, and deploying enterprise-level applications
  • Bachelor’s Degree in Computer Science, Electronics Engineering, or other engineering or technical discipline is required with eight (8) or more years of experience; Master’s Degree in Computer Science, Electronics Engineering, or other engineering or technical discipline along with five (5) or more years of experience; Ph.D. in Computer Science, Electronics Engineering, or other engineering or technical discipline along with three (3) or more years of experience
  • U.S. Citizenship required for this specific opportunity
  • Must possess or qualify for a Public Trust (MBI) security clearance

Nice To Haves

  • Electronic Data Interchange X.12 (EDI) Medical Claims
  • X.12 medical claims (837, 834, 277, etc)
  • Knowledge of microservices architecture and containerization technologies (e.g. Kubernetes, Amazon Elastic Container Service (ECS), and Amazon Elastic Kubernetes Service (EKS))

Responsibilities

  • Perform technical planning, high-level and detailed requirements definition, test planning and execution (including use cases, test procedures, and test data), software systems integration, and technical support for software systems and subsystems.
  • Perform software system product services, including concept design, test, installation, operation, maintenance, and disposal.
  • Serve as an active member of the software development team participating in daily stand-ups.
  • Utilize full-stack development expertise that ranges from development of .Net back-end application using C#, unit testing, testing with Nunit or other tools, and deployment using Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • 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.
  • Interface with the stakeholders for project requirements.
  • Apply and promote good software engineering practices such as test automation, modularization, and simplification.
  • Collaborate and coordinate with colleagues on various solutions and problems.
  • Document software designs, which may include design diagrams, data flow diagrams, software module descriptions, etc.
  • Use Integrated Development Environment (IDE) tools to include Visual Studio, Azure DevOps, and Git.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service