Sr. Software Systems Engineer (.NET Developer
Listed on 2025-12-27
-
Software Development
Software Engineer, Full Stack Developer
Sr. Software Systems Engineer (.NET Developer)
1 week ago Be among the first 25 applicants
Syms Strategic Group (SSG) is seeking a talented Senior Software Systems Engineer (.Net Developer)
Location:
Remote
Department:
Veterans Affairs (VA)
Type:
Full Time
Min.
Experience:
Experienced
Security Clearance Level: Public Trust (MBI)
Military Veterans are highly encouraged to apply!
Essential Duties And 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 Dev Ops, and Git
- 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 Code Pipeline, Code Build, and Code Deploy)
- 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 Dev Ops 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
Professional Certifications
:
None required
Years of Professional Experience
:
Eight (8) 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
Desired experienceElectronic Data Interchange X.12 (EDI) Medical Claims
- X.12 medical claims (837, 834, 277, etc)
Knowledge of microservices architecture and containerization technologies (e.g.…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).