Logo
Modern Technology Solutions, Inc. (MTSI)

Software & Data Systems Developer

Modern Technology Solutions, Inc. (MTSI), Alexandria, Virginia, us, 22350

Save Job

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