
Software Architect
Global Radiance Review
full-time
Posted on:
Location Type: Office
Location: Beavercreek • Alabama • Montana • United States
Visit company websiteExplore more
Salary
💰 $100,000 - $130,000 per year
About the role
- 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.
- 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.
Requirements
- 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 Clearance
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software architecturesystem modelingobject-oriented programmingGolangJavaC++PythonMBSEC4 modelingzero-trust architecture
Soft Skills
communication skillsorganizational skillsmentoringcollaborationproblem-solving
Certifications
Top Secret Clearance