user avatar

Software & Data Systems Developer

Modern Technology Solutions, Inc.

Oct 27
Top Secret/SCI
Unspecified
Unspecified
Engineering - Systems
Alexandria, VA (On-Site/Office)

Software & Data Systems Developer

MTSI is seeking a and Data Systems Developer and Engineer to support the design, implementation, and maintenance of a Canonical Data Model (CDM) that integrates structured, semi-structured, and model-based data sources.

The ideal candidate has hands-on experience developing and maintaining data pipelines, data models, and APIs, with an interest in advancing enterprise and model-based systems integration. This role emphasizes technical implementation, collaboration, and continuous improvement of data architecture standards under senior technical guidance.

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

#LI-BG1
group id: RTL041421
Find Modern Technology Solutions, Inc. on Social Media
Network Employers
user avatar
About Us
Modern Technology Solutions, Inc. (MTSI) is a 100% employee-owned technology firm specializing in Digital Engineering, Space Systems, Unmanned Systems, Flight Test Engineering, Modeling and Simulation, Cybersecurity, and DevOps for vital defense and intelligence programs. MTSI excels in delivering premier solutions to address global challenges. Founded in 1993, MTSI now operates across 20+ global offices and field sites. Perks of being part of MTSI's employee-ownership culture include: • 6% 401k matching with immediate vesting • Semi-annual performance bonuses • Company-funded Employee Stock Ownership Plan (ESOP) • 20 days of paid time off (PTO), 10 paid holidays, and flexible work schedules • Optional zero-deductible BC/BS insurance with FSA • Certified as a top workplace Join us in a company with a long-term strategy and a commitment to our employee-owners, free from external shareholders' demands.

Modern Technology Solutions, Inc. Jobs


Clearance Level
Top Secret/SCI