QTEC Aerospace is seeking a SOFTWARE ARCHITECT to join our team of professionals in Huntsville, AL. The qualified applicant will become part of a team of professionals representing both industry and government. The successful candidate will be detail oriented, have a proven track record and a positive work ethic.
Job Summary
QTEC Aerospace is looking for highly capable and motivated individuals. The successful candidate will function as an integral member of a multi-contractor team providing program, engineering, and technical support to Missile Defense programs. The selected Architect's responsibilities will include defining and overseeing the implementation of the software architecture for a Java-based missile defense command and control system, ensuring that the architecture aligns with the design principles of the program. This involves providing direct technical support to the Chief Engineer and Chief Architect, as well as coordinating engineering disciplines, including Systems Engineering, Software Engineering, Integration & Test, and Operations & Sustainment.
Job Duties / Responsibilities
Responsibilities will include, but may not be limited to the following :
- 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
- 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 customers
- Support analysis, design, and implementation of cyber requirements in the software
- Work with other program architects to implement enterprise architecture intent and guidance
- Occasional travel will be required for this position
Minimum Education and Experience
Bachelor's degree and 14 years of experience or equivalent experience in software engineering, computer science, mathematics, physics, engineering or related field from an accredited college. An advanced degree is preferred with 12 years of experience.Security+ or equivalentRequired Knowledge, Skills and Abilities
Experience in software engineering and architecture for large software systems, including :Experience developing software architecture and design for large-scale distributed software systems that enable scalability, extensibility, maintainability, and reliabilityExperience performing logical and physical modelingExperience with the Java programming language and developing software throughout the full software lifecycleUnderstanding of modern software architecture paradigms such as event-driven architectures or service-oriented architecturesArchitecture 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 usersExperience mentoring and educating other engineersCreative problem solver to find solutions within technical and programmatic constraintsExperience performing trade studies and analysis across software engineering disciplinesExcellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as neededSelf-motivated and customer-orientedDesired Knowledge, Skills and Abilities
Familiarity with Information Assurance (IA) and Cybersecurity principles, static and dynamic security assessment tools (e.g., SonarQube, OWASP ZAP), Secure Technical Implementation Guides (STIGs), and secure system architectureKnowledge and experience with virtualization, containerization, and orchestrationAbility to apply automation and CI / CD pipelines to enforce standards to drive quality and test repeatabilityPrevious experience with missile defense and command & control systems is highly desiredExperience with Test-Driven Design (TDD) methodology is strongly preferredSecurity Clearance
Candidates must currently have a minimum DoD SECRET level security clearance with the ability to obtain a DoD TOP SECRET level security clearance with SCI eligibility.
Location
Huntsville, AL
QTEC, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment and advancement in employment without regard to any applicable local, state or federally protected class, characteristic or non-merit based factor.
Job Posted by ApplicantPro