> Markdown version of [/jobs/ext/613550-software-architect](https://www.wearedevelopers.com/jobs/ext/613550-software-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Architect - **Company:** IERUS TECHNOLOGIES - **Location:** Huntsville, AL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Systems Engineering, Automation of Tests, Cloud Computing, Cyber Security, Continuous Integration, Distributed Systems, Microsoft Office, Microsoft Visio, Object-Oriented Software Development, Software Architecture, Fortify (Software), Service-Oriented Architecture, Software Engineering, SonarQube, UML, Event Driven Architecture, Containerization, Information Technology, Microservices - **Published:** June 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e210a6f64aeb0dd9 ## About the Role Do you have experience in Visio?, The ideal candidate will have 9-14 years' experience. The successful candidate will have excellent verbal and written communication skills, have the ability to work independently and will possess the poise and flexibility required to work in a highly dynamic environment. The candidate will perform trade studies and analysis for current and future development activities; maintain the software architecture artifacts for the ART; oversee the development of ART software design documentation; determine ramifications and impacts of proposed architectural changes to the software baselines; analyze system performance to include quantifying performance, identifying bottlenecks, and measuring throughput; support briefings, presentations and demonstrations to customer; and support analysis, design, and implementation of cyber requirements in the software. Occasional travel will be required for this position., * B.S., M.S., or Ph.D. in an engineering discipline; Computer Science, Mathematics, Physics, or Engineering. * Security+ or equivalent/higher is required. * Recent experience in software architecture and distributed systems design and implementation. * Experience performing trade studies and analysis across software engineering disciplines. * Familiarity with the system engineering discipline including Model Based System Engineering (MBSE) and Object Oriented Analysis and Design (OOA/OOD) * Hands on application development experience with Java is required. * CI/CD pipeline experience required. * Automated test development experience required. * Familiarity with Information Assurance (IA) mitigations for RMF and STIGs is required. * Familiarity with Fortify/SonarQube required. * Skills in logical/physical architecture modeling, and knowledge of CI/CD pipeline architecture and implementation, Safety, and cyber security concepts are highly desirable. * Previous experience with Service Oriented Architecture (SOA) or Event Driven Architecture (EDA), cloud computing, micro-services, use of containerization, virtualization, and how to approach refactoring existing code bases into those paradigms is a plus. * Must have Final DoD Secret to start and may require ability to get cleared to TS/SCI in the future. * Full life cycle software development experience using Java, and UML * Previous experience with missile defense, command and control and software architecture required. * Proficiency with MS Office and Visio are required. * Architecture development and coordination * Defining the relationships between internal and external components; communicating architectural intent and constraints to a diverse group of customers, developers, engineers, subject matter experts, and users. ## Description This is an opportunity to join the IERUS team as a Software Architect supporting a large Missile Defense Agency program. ## Related Videos - [Valven Atlas: Engineering Intelligence That Delivers](https://www.wearedevelopers.com/videos/1660-valven-atlas-engineering-intelligence-that-delivers) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Automated Code Quality Checks with Custom SonarQube Rules](https://www.wearedevelopers.com/videos/428-automated-code-quality-checks-with-custom-sonarqube-rules) - [Communicate efficiently with Software Architecture Diagrams](https://www.wearedevelopers.com/videos/379-communicate-efficiently-with-software-architecture-diagrams) - [We (don't) need a software architect!?!](https://www.wearedevelopers.com/videos/663-we-don-t-need-a-software-architect) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)