Interdisciplinary
Listed on 2026-08-31
-
Software Development
Software Engineer, Software Architect
Job Title
Job Description
Serves as the lead technical advisor and architect, directing enterprise application development leveraging software-as-a-service (SaaS) configuration.
Guiding software integration, interoperability, data pipeline analysis, and comprehensive data management strategies to address mission-critical challenges.
Applies the principles, methods and techniques of software engineering with in-depth knowledge of database design, data structures, programming concepts, production environment, and modeling.
Uses simulation technology to support the analysis, design, development and maintenance of mission critical software applications.
Provides technical guidance on all aspects of software/SaaS development, architecture, and IT architecture.
Evaluate architectural approaches for integrating existing and planned capabilities, optimal data and knowledge engineering and data exchange solutions, cloud hosting and transition strategies.
Provide technical oversight of modeling and simulation capabilities, assessing gaps in M and S capabilities; preparing a strategy and plan to develop a robust M and S portfolio to meet current and projected mission needs.
Recommends testing and quality control measures and provides quality assurance of documentation including data structure overviews, detailed methodology and algorithm specification documents.
Explores and evaluates advanced proposals, reviews and assesses the overall progress in the development effort.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).