Software Engineer II or III
Company
Circadence Corporation
Location
Huntsville, AL
Type
Full Time
Job Description
Job Title: Software Engineer II or III
Department: Federal Services
Job Purpose: Support Cyber Range Solutions programs
About Circadence Corporation
Circadence is an award-winning, privately held, US-owned business that specializes in cybersecurity training and assessment platforms. Our core area of expertise is the development and management of cyber range capabilities, implementation of policies, processes and tools required to conduct cyber assessments and cyber range automation. Circadence has spent more than a decade working with the Joint Information Operations Range (JIOR) and Joint Mission Environment Test Capability (JMETC) Multiple Independent Levels of Security (MILS) Network (JMN), building cyber ranges and participating in cyber T&E, exercises, and training events. JMN is part of the National Cyber Range Complex (NCRC). Research and development programs focus on tools and services to enhance cyber operations.
Job Description
We seek a mid-level software engineer responsible for supporting development efforts to build a modern distributed application that enables customized cyber range deployments using Ansible automation and virtualization technologies. You will work closely with a team of engineers to build a modern full-stack application that configures both virtual and simulated cyber-physical cyber ranges for DoD clients. Experience with software development and network/systems administration is required.
Responsibilities
Ability to comprehend and contribute up and down a modern distributed service-oriented application.
Working with network engineering and cyber systems experts to facilitate the automated deployment of configured cyber ranges.
Aiding Principal Robotics/Modeling Engineer in building cyber-physical system simulations and interface with virtual cyber ranges.
Skills And Qualifications
3+ years developing distributed/microservices-based systems using modern frameworks and languages (Python, Node.js)
Robust understanding of front-end technologies and platforms (especially React.js)
Experience with app containerization and build/release/deployment strategies
Experience with messaging systems/frameworks (Kafka, RabbitMQ, or conceptually equivalent framework)
Experience developing unit tests and contributing to integration tests.
Experience with Git, Jenkins (or other CI/CD tooling)
Ability to identify gaps or inefficiencies in processes or workflow, suggest improvements and convert a complex technical problem into smaller components.
Candidate should have strong communication skills and be able to work with minimal supervision but is open and willing to engage in collaboration, code reviews, PRs, etc.
Experience working in an Agile environment and managing multiple dependencies and projects.
US Citizen/US Resident required with ability to obtain a TS Security Clearance.
Experience with Infrastructure as Code with the Ansible Automation Platform, including supporting platforms like VMWare ESXi
BS in CS&E or equivalent experience (MS preferred)
Required
ยท Have at least 1 year of experience in software development.
ยท Programming experience in one or more of the following: C++, Python, Java, Electron, React.js, Redux, Docker, Kubernetes, MongoDB, HTML, SQL, PLSQL, BASH, AngularJS, PHP, JavaScript, XML, JSON
ยท Experience working within an integrated development environment and using tools such as: Git, Jira, VSTS, SVN, and Redmine
ยท Experience in applying Lean software principles (Agile, Spiral, Waterfall)
ยท Proficient understanding of client-side scripting and JavaScript frameworks
ยท Basic knowledge of node.js, express server-side web development
ยท Proficient understanding of web markup, including HTML5 and CSS3
ยท Strong understanding of asynchronous request handling, partial page updates, and AJAX
ยท Proficient understanding of code versioning tools, such as Git
ยท Experience with React.js, Electron, Redux, Docker, ES6, MongoDB, Mongoose, Webpack
ยท Ability to work effectively in a dynamic, team-oriented environment.
ยท US Citizen/US Resident required, will need to pass comprehensive background check.
ยท A self-motivated, proactive, results-oriented individual
ยท Some Agile development experience preferred.
ยท Excellent oral and written communication skills
ยท Cybersecurity knowledge a plus
ยท Must be located at or near Tupelo, MS, or be willing to relocate.
ยท Bachelor's Degree in Computer Science or related technical discipline from accredited college or university
ยท US Citizen/US Resident required. Ability to obtain a security clearance is required. Existing US Government security clearance a plus.
Circadence Corporation is proud to be an equal opportunity employer. We will not discriminate against any applicant or employee on the basis of age, race, color, creed, religion, sex, sexual orientation, gender, gender identity or expression, medical condition, national origin, ancestry, citizenship, marital status or civil partnership/union status, physical or mental disability, pregnancy, childbirth, genetic information, military and veteran status, or any other basis prohibited by applicable federal, state or local law.
Circadence will consider for employment qualified applicants with criminal histories in a manner consistent with local and federal requirements. https://www.eeoc.gov/employers/upload/poster_screen_reader_optimized.pdf
All Circadence employees are expected to actively support diversity on their teams, and in the Company.
NOTICE: Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.
Date Posted
11/07/2023
Views
3
Similar Jobs
OBGYN Hospitalist Needed in Thriving Southeast Metro! Ranked #1 City to Live in America! - Huntsville Hospital Health System
Views in the last 30 days - 0
View DetailsOBGYN Needed in #1 Ranked City to Live in America, No Call! Thriving Southeast Metro! - Huntsville Hospital Health System
Views in the last 30 days - 0
View DetailsPediatric Pulmonologists Needed in Sunny Southeast Metro! - Huntsville Hospital Health System
Views in the last 30 days - 0
View Details