Location: Greenbelt, MD
Please send an email with resume and salary requirements to firstname.lastname@example.org.
Responsible for performing program and or project level systems architecture design and documentation tasks for numerous Client specific applications in a Systems of Systems (SoS) environment in preparation for the Client using established engineering processes and USCB policy and procedures.
Design, develop and oversee system architectures, including complex systems and systems design activities. Ensures conversion of mission requirements into total systems solutions that account for design and technology maturity constraints of the system. Develops systems and system element architecture, design, and interface definition. Supports internal and external design reviews.
Ensure that the common operating environment is compliant with the USCB enterprise architecture and applicable reference models. Design architectural solutions for problems identified by the Technical Readiness Assessment teams in workflows, organization, and planning and develop appropriate corrective actions.
Bachelor’s Degree in Computer Science or related field with 10+ years of related professional experience
Experience with enterprise software projects including utility front/back office application integration. Full Project Lifecycle experience, including definition, requirements gathering, design, construction, testing and deployment.
Experience in working in all phase of the Software Development Lifecycle (SDLC) and capability to work in both waterfall and agile development processes. Experience with SAFe preferred.
Working expert knowledge with industry standard Enterprise Architecture (EA) methodologies and frameworks such as Federal Enterprise Architecture (FEA), The Open Group Architecture Framework (TOGAF), etc.
Experience working with Micro-services, Structured Query Language (SQL) / NO-SQL, and or Service Oriented Architecture (SOA).
Unified Modeling Language (UML), Architecture Patterns, Performance Modeling and Interface Definition
Tools/Technology Experience: AWS Architecture (hands-on knowledge), Service Oriented Architecture design Principles, Message Architecture (TIBCO,MQ), DB Architecture (Oracle,MS SQLServer Web Design Architecture, MS SharePoint environment, knowledge/experience working with architectural tools such as Erwin, System Architect, MS Visio, MS Office Suite. Candidates should expect to work extensively with EA Sparx, and MS Office Suite.