Software Engineer

Insight Global
Manassas, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 208K

Job location

Manassas, United States of America

Tech stack

Java
API
Data Mining
Software Debugging
JSON
Parsing
Service-Oriented Architecture
Systems Modeling Language
UML
XML
Openapi
Java Application Server
MagicDraw
Devsecops
Microservices

Job description

Insight Global is seeking a Software Engineer with hands on experience building custom plugins for Cameo Systems Modeler. This role will focus on extending Cameo functionality, extracting, and transforming model data, and converting models into JSON and XML formats to integrate with downstream systems, tools, and workflows. The ideal candidate is comfortable working with MBSE environments, understands structured data modeling, and enjoys working with complex engineering models and APIs.

Requirements

Strong proficiency in Java (Java 8+)

  • Hands on experience developing Cameo / MagicDraw plugins
  • Experience using Cameo OpenAPI
  • Strong understanding of SysML and/or UML models
  • Experience parsing, generating, and transforming JSON and XML
  • Familiarity with model based data extraction and transformation
  • Experience debugging and supporting complex Java applications
  • Ability to understand and navigate large, unfamiliar codebases

NICE TO HAVE SKILLS AND EXPERIENCE

  • Exposure to microservices or service-oriented architectures.
  • Experience working closely with DevSecOps or platform teams.

Benefits & conditions

$60/hr to $100/hr.

Exact compensation may vary based on several factors, including skills, experience, and education.

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Apply for this position