Reflexive Concepts is seeking a skilled Software Engineer to join our team!
This position is for a Software Engineer to support mission critical application and web service development in support of an Identity and Access Management (IdAM) solution at an Enterprise scale. Technical responsibilities include support for software design, development, integration, test, and operational maintenance. Development may include acquisition of attributes from authoritative sources, integration with a COTS LDAP or Virtual Directory, and/or implementing Attribute Based Access Control (ABAC) Web Services and tools.
Desired Skills:
-
- Experience with Nifi
- Java/JEE programming building robust, scalable, secure, and high-performance applications
- Developing and hosting software on Linux(CentOS/RedHat) platforms
- Commercial middleware platforms/Application Servers (e.g. JBoss, Tomcat, WebLogic)
- Implementing and/or integrating with API and Web Services (SOAP and REST)
- LDAP protocol, directories, and replication
- PKI encryption and authentication
- Relational databases and programming via JDBC
- Version Control (GIT, SVN, CVS or similar)
- Ticketing systems (JIRA, Redmine, or similar)
- Docker Containers
- Excellent oral and written communication skills – able to clearly communicate architecture and design concepts.
- Ability to capture technical documentation using Confluence and Wiki pages.
Required:
- TS/SCI Clearance with polygraph
- Bachelor's Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines.
- An additional 4+ years of Software Engineering experience may be substituted for the degree for a total of 12 years
- 8+ years of Software Engineering experience
- 3+ years of work experience in the SIGINT, IA, or IT domains