Software Engineer

PaNa Solutions Inc - Reston, VA

Full-time
Location: Reston, VA

Clearance: TS/SCI FSP

Description:
PaNa Solutions is looking for an energetic, creative resource with excellent skills who will work with technical project implementation. This position is for a software engineer is expected to work with with the Customer IT environment (architecture, applications, technologies, and infrastructure). The Candidate will work closely with customer’s staff lead for Authentication program activities within the Sponsor's office. The software engineer will work within an Agile development team to design, develop, integrate, test, and deploy COTS components. The software engineer will develop, maintain and enhance components and perform installation, maintenance, and deployment of the COTS product, making configuration changes as needed.

The resource is expected to work with authentication and authorization in cloud environments. The software engineer will interface with the infrastructure teams during deployments or troubleshooting. The successful candidate will work with new and existing customers to ensure authentication and identity propagation requirements are satisfied. The individual will provide ad hoc support to project-related activities as needed and tasked by management, and will work with project management to prioritize multiple customer stories and tasking when conflicts arise. This work requires significant interaction across many customers and groups and other Service Providers to understand requirements, assess enterprise capabilities that fulfill these needs, and ensure services are compliant with customer's governance.

Requirements:
Active TS/SCI with FS Poly Required
Demonstrated experience with J2EE design and Java development using an n-layered architecture to develop restful Web services.
Demonstrated experience with Web development using XML.
Demonstrated experience using Lightweight Directory Access Protocol (LDAP) services for authentication.
Demonstrated experience with Web development using Tomcat.
Demonstrated experience with Web development using the Spring Framework.
Demonstrated experience developing on a Linux platform.
Demonstrated experience with PKI certificate integration.
Demonstrated experience with enterprise level deployments, supporting implementations of authentication and authorization across multiple security domains (networks, enterprise, enclaves).