Software Architect

Skills
Software ArchitectureSoftware DesignSoftware DevelopmentArchitectureDesign GuidelinesInterfacesMicroservices
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Must possess a Secret security clearance at start.
  • BS Degree in Software Engineering or related field and 5 years of experience in Software Architecture.
  • IAT II Level II certification, such as COMPTia Security+.
  • Familiarity with API gateways and Microservice architecture design.
  • Proficient in REST API, Python Fast API preferred and UML design.

Nice to have

  • REST API
  • Python Fast API
  • Microservices
  • Cloud Technologies
  • UML Design

Day to day

  • Define and communicate the technical/architectural vision for software systems.
  • Participate in high-level design and solution alternatives exploration.
  • Enable continuous delivery and participate in continuous exploration processes.
  • Define subsystems and their interfaces while allocating responsibilities accordingly.