Senior Software Engineer (Secret Clearance)

Insight Global
Tucson, AZ, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Agile Methodology Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) DevOps Github Microsoft Visual Studio Object-Oriented Software Development Software Architecture Software Configuration Management Software Engineering
+8 more
Software Systems Systems Integration TCP/IP UML Software Troubleshooting SC Clearance Computer Equipment Optimization Algorithms

Job description

Shift: 9/80

Design, develop, integrate, and maintain software systems for on-site factory support of weapon system product development.

Create applications, libraries, and instrument drivers using organization-specified languages and development environments.

Collaborate with multidisciplinary engineering teams to support both engineering and production systems.

Contribute to all stages of product development for RMD weapon system products.

Develop system-level applications to aid in the production and maintenance of weapon systems.

Work independently or as part of a team to implement software solutions.

Ensure alignment with organizational standards and project goals throughout the development lifecycle.

Requirements

STEM degree with min 5yrs industry experience or 3 years plus advanced degree

  • Designing, developing and integrating object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)

  • Prioritizing and handling multiple software engineering tasks concurrently

  • Troubleshooting software and test equipment instrumentation

  • Working in a multidiscipline engineering team environment

  • Developing and derive requirements for software products

  • Leading and mentor junior software engineers

  • Background developing computer architectures and computer hardware optimization techniques

  • Experience developing software drivers for the operation of computer hardware interfaces

  • Experience with data protocols such as TCP/IP, UDP, or RS-422

  • Experience utilizing Unified Modeling Language (UML) to visualize software architecture and design

  • Experience working within software development lifecycles, such as Waterfall and Agile

  • Practice sound Software Configuration Management principles using Microsoft Azure DevOps Server or GitHub

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all