Software Engineer II

Reflexive Concepts
  • Annapolis Junction, Maryland
  • Autofill and Review
29 days ago

Job Description

Reflexive Concepts is seeking a skilled Software Engineer II to join our team!

The Software Engineer will develop and maintain system management infrastructure software and services for High-Performance Computing (HPC) systems in a Linux environment, supporting Centralized UIs & Dashboards (CUID). The engineer automates operational tasks with Python and Bash and delivers capabilities through a GitLab CI pipeline alongside an Agile development team.

Qualifications: 
  • Active TS/SCI + FS Polygraph
  • Master's degree in Computer Science or related discipline from an accredited college or university, plus three (3) years of experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity OR
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years of experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity OR
  • Seven (7) years of experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity.
Required Skills + Experience: 
  • Experience using the Linux CLI and Linux tools
  • Proficiency in scripting (Bash/Python) to automate tasks and processes
  • Recent software development experience using Python
  • Familiar with CI/CD principles, methodologies, and tools including GitLab CI
  • Familiar with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies
  • Experience with Git Source Control System
Desired Skills + Experience
  • Experience with automation frameworks including Ansible for orchestrating deployment
  • Experience with containerization technologies such as Docker, PodMan, containerd
  • Experience with Secret Management tools including HashiCorp Vault
  • Familiar with Identity and Access Management (IAM) solutions including Keycloak
  • Familiar with Datacenter Infrastructure Management (DCIM) tools including Netbox
  • Familiar with Observability and Analytics platform solutions such as Splunk
  • Experience with the Atlassian Tool Suite (JIRA, Confluence)

Numbers & Facts

LocationAnnapolis Junction, Maryland
Websitehttp://www.reflexiveconcepts.com

Skills

  • Agile Programming Methodologiesunmatched
  • Ansibleunmatched
  • Atlassian JIRAunmatched
  • Automationunmatched
  • Bash Scriptingunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Dockerunmatched
  • Full Scope Polygraphunmatched
  • Gitunmatched
  • Identity Data Managementunmatched
  • Infrastructure Softwareunmatched
  • Linux Operating Systemunmatched
  • Network Operations Centerunmatched
  • Python Programming/Scripting Languageunmatched
  • Reporting Dashboardsunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Sensitive Compartmented Information (SCI)unmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code Control System (SCCS)unmatched
  • Splunkunmatched
  • Systems Maintenanceunmatched
  • Systems Management Softwareunmatched
  • Top Secret Clearanceunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder