Modern Technology Solutions, Inc. (MTSI)
Software & Data Systems Developer
Modern Technology Solutions, Inc. (MTSI), Alexandria, Virginia, us, 22350
Building Advanced Teams for Advanced Programs
Location: In person at Mark Center, Alexandria, VA / Hybrid (TBD)
Employment Type: Full-Time
Key Responsibilities Support Ontology/Canonical Data Model (CDM) Development
Assist in designing and implementing a scalable CDM using Python and Pydantic.
Develop and maintain data schemas and standards for interoperability across structured (tabular), unstructured (JSON/API), and MBSE (SysML, LML) data sources.
Contribute to documentation, version control, and evolution of CDM components.
Work with senior architects to align CDM structures with broader ontology and system architecture goals.
ETL Development and Data Integration
Develop and maintain ETL pipelines integrating data from multiple systems.
Implement data validation, quality checks, and logging frameworks (e.g., Pandera).
Support automation and monitoring of routine data flows.
Troubleshoot data ingestion or transformation issues and propose solutions.
Database and Storage Implementation
Implement and maintain databases using NoSQL (MongoDB, DynamoDB) and graph technologies (Neo4j).
Optimize queries and data retrieval for analytical and model‑driven workflows.
Participate in indexing, caching, and performance tuning under senior guidance.
Web Interface and API Development
Contribute to backend and API development (FastAPI/Django).
Support front‑end integration with frameworks such as React or Next.js.
Implement and test RESTful or GraphQL endpoints for CDM data access.
Assist with testing, debugging, and optimization of both front‑end and backend components to ensure reliable performance across environments.
Support integration of interactive features such as search, filtering, and model navigation to improve usability and accessibility of data assets.
Model Orchestration and Integration
Support integration of CDM data with model orchestration tools such as Ansys ModelCenter or open‑source equivalents.
Assist in developing scripts and frameworks for orchestrating analytical workflows, simulation models, and design studies.
Maintain traceability between MBSE environments, analytical results, and enterprise data repositories.
Contribute to model execution pipelines and configuration management tasks.
Documentation
Support the development and implementation of enterprise data strategies.
Align data models with ontology and semantic modeling practices (RDF, OWL).
Document processes, schemas, and data standards for data sharing and reuse.
Collaboration and Professional Development
Work closely with senior architects, systems engineers, and data scientists on integrated data initiatives.
Participate in code reviews and collaborative design sessions.
Continue learning and contributing to best practices in data modeling and management.
Required Qualifications Education: Bachelor’s in Computer Science, Data Science, Systems Engineering, or a related field.
Experience
2–5 years of experience in software development, data engineering, or information systems.
Hands‑on experience with data modeling and ETL pipeline development.
Strong Python programming skills, particularly with Pydantic, FastAPI/Flask/Django.
Experience with databases such as MongoDB and Neo4j.
Understanding of MBSE concepts (SysML, UAF) and semantic data structures.
Technical Skills
Proficiency in RESTful API design and implementation.
Working knowledge of data validation and version control.
Familiarity with containerized environments (Docker).
Soft Skills
Strong communication and teamwork skills.
Analytical and solution‑oriented mindset.
Willingness to learn and adapt in a multidisciplinary environment.
Preferred Qualifications
Experience with cloud platforms (AWS, Azure).
Exposure to ontology development (RDF/OWL) and data governance.
Familiarity with workflow orchestration tools (Ansys ModelCenter, Airflow, Prefect).
Experience integrating MBSE tools with data services.
Security Clearance Requirements
Preferred Top Secret / Top Secret Eligibility
Seniority Level Mid‑Senior level
Employment Type Full-time
Job Function Engineering and Information Technology
Industries Space Research and Technology
Referrals increase your chances of interviewing at Modern Technology Solutions, Inc. (MTSI) by 2x.
#J-18808-Ljbffr
Employment Type: Full-Time
Key Responsibilities Support Ontology/Canonical Data Model (CDM) Development
Assist in designing and implementing a scalable CDM using Python and Pydantic.
Develop and maintain data schemas and standards for interoperability across structured (tabular), unstructured (JSON/API), and MBSE (SysML, LML) data sources.
Contribute to documentation, version control, and evolution of CDM components.
Work with senior architects to align CDM structures with broader ontology and system architecture goals.
ETL Development and Data Integration
Develop and maintain ETL pipelines integrating data from multiple systems.
Implement data validation, quality checks, and logging frameworks (e.g., Pandera).
Support automation and monitoring of routine data flows.
Troubleshoot data ingestion or transformation issues and propose solutions.
Database and Storage Implementation
Implement and maintain databases using NoSQL (MongoDB, DynamoDB) and graph technologies (Neo4j).
Optimize queries and data retrieval for analytical and model‑driven workflows.
Participate in indexing, caching, and performance tuning under senior guidance.
Web Interface and API Development
Contribute to backend and API development (FastAPI/Django).
Support front‑end integration with frameworks such as React or Next.js.
Implement and test RESTful or GraphQL endpoints for CDM data access.
Assist with testing, debugging, and optimization of both front‑end and backend components to ensure reliable performance across environments.
Support integration of interactive features such as search, filtering, and model navigation to improve usability and accessibility of data assets.
Model Orchestration and Integration
Support integration of CDM data with model orchestration tools such as Ansys ModelCenter or open‑source equivalents.
Assist in developing scripts and frameworks for orchestrating analytical workflows, simulation models, and design studies.
Maintain traceability between MBSE environments, analytical results, and enterprise data repositories.
Contribute to model execution pipelines and configuration management tasks.
Documentation
Support the development and implementation of enterprise data strategies.
Align data models with ontology and semantic modeling practices (RDF, OWL).
Document processes, schemas, and data standards for data sharing and reuse.
Collaboration and Professional Development
Work closely with senior architects, systems engineers, and data scientists on integrated data initiatives.
Participate in code reviews and collaborative design sessions.
Continue learning and contributing to best practices in data modeling and management.
Required Qualifications Education: Bachelor’s in Computer Science, Data Science, Systems Engineering, or a related field.
Experience
2–5 years of experience in software development, data engineering, or information systems.
Hands‑on experience with data modeling and ETL pipeline development.
Strong Python programming skills, particularly with Pydantic, FastAPI/Flask/Django.
Experience with databases such as MongoDB and Neo4j.
Understanding of MBSE concepts (SysML, UAF) and semantic data structures.
Technical Skills
Proficiency in RESTful API design and implementation.
Working knowledge of data validation and version control.
Familiarity with containerized environments (Docker).
Soft Skills
Strong communication and teamwork skills.
Analytical and solution‑oriented mindset.
Willingness to learn and adapt in a multidisciplinary environment.
Preferred Qualifications
Experience with cloud platforms (AWS, Azure).
Exposure to ontology development (RDF/OWL) and data governance.
Familiarity with workflow orchestration tools (Ansys ModelCenter, Airflow, Prefect).
Experience integrating MBSE tools with data services.
Security Clearance Requirements
Preferred Top Secret / Top Secret Eligibility
Seniority Level Mid‑Senior level
Employment Type Full-time
Job Function Engineering and Information Technology
Industries Space Research and Technology
Referrals increase your chances of interviewing at Modern Technology Solutions, Inc. (MTSI) by 2x.
#J-18808-Ljbffr