Software Architect
Continuously learns and applies industry best practices on modern software delivery practices. Collaborates with cross-functional teams to accomplish project and product objectives. Required Qualifications: 5+ years’ experience as a software architect and/or software engineer Bachelor’s Degree in Computer Science, Computer Engineering, or related technical field Knowledge of object-oriented programming languages, including Golang, Java, C++, or Python Strong Communication and Organizational Skills US Citizenship Must have or be able to obtain a Top Secret Clearence Desired Qualifications Experience with system modeling and software architecting using MBSE Experience with C4 modeling using Structurizr Familiarity with Architecture Decision Records (ADR)