Reflexive Concepts is seeking a skilled Software Engineer II to join our growing team!
In this role, you will design and build network-facing applications and automated, multi-platform build and test pipelines in a dynamic, mission-critical environment.
Required Qualifications:
- Experience in network programming, including socket development or IP-based applications
- Experience with C++
- Experience with scripting languages, including C-Shell, JavaScript, Bash, Python, and Bourne
- Experience developing and performing automated system builds and testing on distributed and multiple-platform systems
- Experience with Java Server Pages, Ant, NetBeans, Eclipse, and Git
- Experience with Red Hat Package Manager modules
- Experience with containers (orchestration and management)
- Experience with CI/CD (e.g., Atlassian Bamboo, Jenkins, GitLab CI, GitHub Actions)
- Active TS/SCI clearance with a Full Scope polygraph
- Bachelor's degree and 14+ years of software engineering experience, or 18+ years of software engineering experience in lieu of a degree
Desired Skills:
- Experience with one or more open-source databases and database languages, including MySQL, PostgreSQL, or SQLite
- Knowledge of signal protocol processing
- Cloud experience
- SDR experience (e.g., GNU Radio, REDHAWK)
- Experience with Java, including Java GUI development