Software Architect ( Full-Time ) Huntsville.AL - DK

Central Business Solutions

  • Huntsville, Alabama
  • 30+ days ago

    Highlights

    This role focuses on designing and guiding the implementation of scalable, secure, and modern software architectures. The position involves close collaboration with cross-functional teams to translate business and technical requirements into robust system solutions.

    Numbers & Facts

    LocationHuntsville, Alabama
    Websitehttp://www.cbsinfosys.com

    Description

    Job Overview:
    An experienced Software Architect is needed to support advanced technology initiatives within a secure, mission-driven environment.
    This role focuses on designing and guiding the implementation of scalable, secure, and modern software architectures.
    The position involves close collaboration with cross-functional teams to translate business and technical requirements into robust system solutions.
    Candidates should be hands-on, contributing to development efforts while driving long-term architectural strategy.
    This opportunity is contingent upon contract award.

    Key Responsibilities:

    • Design, develop, and maintain high-level and detailed software architecture solutions
    • Partner with engineering teams to implement architectural designs and best practices
    • Analyze complex technical challenges and recommend effective, scalable solutions
    • Ensure systems are secure, resilient, observable, and adaptable to evolving needs
    • Lead modernization efforts and define long-term technology strategies
    • Collaborate with product and engineering teams to translate requirements into system designs
    • Align system architecture with broader enterprise and solution architecture frameworks
    • Define and refine architectural backlog items and priorities
    • Mentor and guide engineers on architecture principles and implementation practices
    • Stay current with industry trends and modern software delivery methodologies

    Required Qualifications:

    • Bachelor's degree in Computer Science, Computer Engineering, or a related field
    • At least 5 years of experience in software engineering or software architecture
    • Proficiency in object-oriented programming languages such as Java, C++, Python, or Golang
    • Strong communication and organizational skills
    • U.S. Citizenship required
    • Active Top Secret clearance

    Preferred Qualifications:

    • Experience with Model-Based Systems Engineering (MBSE)
    • Familiarity with C4 modeling and tools such as Structurizr
    • Knowledge of Architecture Decision Records (ADR)
    • Understanding of zero-trust security models and identity/access management systems

    Security Requirements:

    • Active TS/SCI clearance or ability to obtain one

    Key Skills Required:

    • Software architecture design and system modeling
    • Secure and scalable system development
    • Cross-functional collaboration and technical leadership

    Skills and Certifications [
    Bachelor's degree in Computer Science, Computer Engineering, or a related field
    Active TS/SCI clearance or ability to obtain one
    At least 5 years of experience in software engineering or software architecture

    Security Clearance Required: No
    Visa Candidate Considered: No

    Similar Jobs

    See more jobs