General Dynamics Information Technology Sr Software Developer - TS/SCI required in Chantilly, Virginia
This position requires an active TS/SCI clearance with polygraph
GDIT is seeking a Senior Software Developer responsible for technical definition, implementation, and integration of enterprise Identity and Access Management services. These services enable authentication and authorization capabilities to users and applications throughout the enterprise including: token based authentication, coarse/fine grained authorization, application gateways, certificate revocation lists, and identity federation. The services are a mix of 3rd party commercial products and custom code which must run in a highly available system.
Collaboration with internal / external stakeholders and product owners to identify and define identity and access services, interfaces, and requirements
Design, customize, and document identity and access management services based on 3rd party COTS products using Agile development approaches and methodologies
Develop and execute unit and integration tests of services
Document design, installation and operations & maintenance guides
Provide technical support to the deployment and operations of services
Support and mentor junior team members
Participates in special projects as required.
Bachelors Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
Masters Degree preferred.
10-15 years of related software development experience
Minimum of 8 years of Java software development experience
Full lifecycle Java software development of libraries and WARs, including unit and integration testing
Knowledge and practical experience with developing and integrating Identity and Access Management technologies including: PKI, LDAP, SAML, OAuth, Secure Tokens, WS-Trust Framework, API Gateways, and XACML Framework
Development of clustered, high availability, scalable deployments
Administration and automated deployments with RHEL Linux
Hands on work experience with implementing and maintaining PKI for enterprise systems
Developing applications for WebLogic and Tomcat environments
Development and deployment of RESTful web services
Development and maintenance of token services (ie. JSON, SAML)
Understanding of Amazon Web Services (AWS) architecture and system capabilities
Experience configuring and deploying Oracle Access Manager (OAM), Oracle Application Gateway (OAG), Oracle Identity Federation (OIF), Apache httpd
Experience with Artifactory, Jenkins, JUnit, GIT, Confluence, JIRA
Experience with developing modules for Puppet
Experience with developing custom checks for Nagios
As a trusted systems integrator for more than 50 years, General Dynamics Information Technology provides information technology (IT), systems engineering, professional services and simulation and training to customers in the defense, federal civilian government, health, homeland security, intelligence, state and local government and commercial sectors.With approximately 32,000 professionals worldwide, the company delivers IT enterprise solutions, manages large-scale, mission-critical IT programs and provides mission support services.GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.
Number of Positions1
Job FunctionInformation Technology
Security Clearance LevelTop Secret/SCI
Full/Part TimeFull Time