JobMesh

Software Architect

CompQsoft · Herndon, Virginia, US

Job Type Full-time, Contract Description Position: Software Architect Durations: Longterm Location: Herndon, VA(Hybrid Work) Client: (Department of state) DO...

Job description

Job Type Full-time, Contract Description: Position: Software Architect: Durations: Longterm: Location: Herndon, VA(Hybrid Work): Client: (Department of state) DOS: Clearance: Active Secret clearance: Description: As part of the modernization program, the Software Architect will be responsible for providing architecture and development guidance across the software development lifecycle (SDLC), including requirements definition and prototyping, software design, implementation, testing, and maintenance. Roles and Responsibilities: - Research, evaluate, and recommend tools and technologies for the CSM Program. - Work with the system engineering team to elicit customer requirements and develop system engineering models using a model-based engineering strategy (UML and SysML). - Define software requirements, both functional and non-functional, as high level epics, features and user stories to support Agile methodology. - Architect complex software systems using hybrid cloud architecture and microservices. - Define and communicate architectural guidelines for software systems architecture and design. - Design software using industry standard design patterns and best practices to improve m...