Software Architect

Waypoint Human Capital

  • Dayton, Ohio
  • 17 days ago

    Highlights

    Engages business and technical teammates to align the direction and architectural approach that delivers value in a system and aligns with the value stream and enterprise architectures. Primary Duties: Defines, creates and updates software system architectures and guides its implementation with Software Engineers and Software Developers.

    Numbers & Facts

    LocationDayton, Ohio

    Description

    Position Title: Software Architect
    Position Type: Full-Time, On-Site
    Position Location: Dayton, OH
    Security Clearance: Active Top Secret

    Works with the lead architect to define and guide the implementation coordination of architecture models in a system. Engages business and technical teammates to align the direction and architectural approach that delivers value in a system and aligns with the value stream and enterprise architectures. Has deep knowledge of the domain technology and participates as an active team member developing code for release.
    Primary Duties:
    • Defines, creates and updates software system architectures and guides its implementation with Software Engineers and Software Developers.
    • Ability to analyze architecture and engineering data to solve complex problems, recommend solutions, and improve products and processes.
    • Identifies and defines system architectures that streamline internal development and operations in the team. Creates and documents functional and detailed design architectures.
    • Ensures the system is secure, resilient, observable, and able to evolve as new customers and features are added.
    • Drives long-term modernization and technology direction.
    • Actively engages with Product Owners and technical teammates to aid in translating customer requirements into system requirements.
    • Leads architecture definition and concepts within a system.
    • Works closely with Solution Architects and System Engineering, ensuring system architectures align with the value stream architecture.
    • Collaborates to define, scope, and refine architecture backlog items.
    • Mentors, guides, and coaches Software Engineers and Developers on the practices of system and solution architectures.
    • 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)
    • Understanding of zero-trust architectures and identity and access management systems.

    Similar Jobs

    See more jobs