Logo
Reflexive Concepts

Software Engineer II

Reflexive Concepts, Annapolis, Maryland, United States, 21403


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

The Software Engineer shall be responsible for the architecture, design, and development of a web-based, centralized user interface(s) for users to control and monitor large-scale high-performance computing systems.

Qualifications:

Active TS/SCI + FS PolygraphMaster's degree in Computer Science or related discipline from an accredited college or university, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity ORBachelor's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity ORSeven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.Required Skills + Experience :

Experience using Linux CLIExperience developing with Python in a Linux environmentExperience with JavaScript/TypeScript, HTML and CSSExperience developing with JavaScript frameworks such as React, Vue, and AngularExperience with designing, implementing, and consuming REST APIsExperience with CI/CD principles, methodologies, and tools such as GitLab CIExperience with IaC principles and automation tools including AnsibleExperience with SQL technologies such as PostgreSQL, MySQL, or MariaDBExperience with containerization technologies such as Podman or DockerExperience using Git Source Control SystemDesired:

Experience with tools used for metrics visualization such as Grafana and KibanaExperience with the Atlassian Tool Suite (Jira, Confluence)