HII · 4 hours ago
Architecture Software Engineer (Engineer Software 3)
HII's Mission Technologies division is seeking an Architecture Software Engineer to support the Joint Training Synthetic Environment for the Joint Staff J7 at their Suffolk, VA location. This role involves designing, evolving, and optimizing the architectural foundation of advanced training and simulation systems used across the Joint Force.
Health CarePublic Safety
Responsibilities
Contribute innovative ideas to guide future system development
Write reliable, efficient, and maintainable code that aligns with architectural standards
Collaborate with product managers, engineers, and stakeholders to translate requirements into scalable, robust architectural designs
Participate in the full software development lifecycle and troubleshoot issues in production critical environments
Quickly learn and adapt to established development processes, practices, and environments
Create and maintain architectural documentation, including diagrams, data models, and workflow designs
Provide technical leadership and mentorship to junior developers on architecture related topics
Define integration patterns and ensure seamless interaction between system components
Design systems with a focus on performance, scalability, reliability, and fault tolerance
Continuously monitor and optimize system architecture for efficiency and long term sustainability
Qualification
Required
5 years experience with Bachelors in related field; 3 years experience with Masters in related field; 0 years experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 9 years relevant experience
Solid understanding of object oriented design, data structures, algorithms, and software design patterns
Strong logical reasoning skills and development fundamentals, including complexity analysis
Proficiency in at least one modern programming language (Java, JavaScript, Python, C++, or C#)
Proficiency in at least one modern frontend framework (React, Vue, or Angular)
Familiarity with containerization concepts (Docker) and basic orchestration principles
Excellent written and verbal communication skills
Ability to work effectively both independently and as part of a team
Strong organizational skills and attention to detail
Self motivated with the ability to succeed with minimal direction
Must have an active Secret Clearance
Preferred
Knowledge of full software development lifecycle best practices, including coding standards, code reviews, source control, build processes, testing, and operations
Ability to adapt quickly in a fast paced, team oriented environment
Understanding of system architecture and experience with distributed systems
Experience with Agile methodologies and frameworks
Experience with collaboration and tracking tools such as Confluence, Jira, and Git
Proficiency in Java and JavaScript, including Node.js and ReactJS
Knowledge of application abstraction and container fundamentals
Experience with Docker and Kubernetes
Experience designing and developing relational and NoSQL/graph databases
Benefits
Best-in-class medical, dental and vision plan choices
Wellness resources
Employee assistance programs
Savings Plan Options (401(k))
Financial planning tools
Life insurance
Employee discounts
Paid holidays and paid time off
Tuition reimbursement
Early childhood and post-secondary education scholarships
Company
HII
HII is committed to delivering capabilities of exceptional quality and safety to our customers, and to the safety, health and welfare.
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-23
2026-01-23
2026-01-22
Company data provided by crunchbase