Senior Software Systems Engineer
Role details
Job location
Tech stack
Job description
Syms Strategic Group (SSG) is seeking a talented Senior Software Systems Engineer, + 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
Requirements
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, + 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