STC, an Arcfield Company, is seeking a software developer to join their Digital Engineering Tool Integration Team to enhance their MBSE-as-a-Service offerings by developing and integrating software applications.
Requirements
- Software Engineering- Java, Python, Maven
- Client/Desktop Application Development experience, including Teamwork Cloud WebApp
- Software Architecture and Integration Experience
- Model Based Systems Engineering (3+ Years) - SysML, UML
- Cloud Architecture and Solutions
- Database and Web Database Administration and Integration
- Pipeline development/management (GitLab, Azure DevOps)
Responsibilities
- Agile software development of client applications, with proficiency in Java and Python
- Software Tool Extensibility: Integrating software applications with APIs
- System/Software modelling via Cameo Systems Modeler or equivalent tools
- Modeling software architecture using SysML and UML.
- specification, architecting, and development of software applications including Camey Systems Modeler plugins, integrations and software extensibility of COTS software, web application development and cloud application development.
- Software architecture activities include the specification of software system architectures in SysML or UML language.
- Application development includes integration with commercial and cloud-based software through REST or Open APIS.
Other
- Ability to obtain/maintain Secret Clearance
- Degree in Math, Physics, Computer Science, Engineering or similar Data Science Field: BS 10-12, MS 8-10, Phd 5-7