NextgenID Overview
At NextgenID, we stand firmly by a bold and inclusive principle: Identity is not merely a privilege
but a fundamental right and an essential global necessity. This belief encompasses every individual,
organization, and device in our interconnected world. Our mission is clear: We are dedicated to
transforming this conviction into a tangible reality by providing accessible, secure, and
user-friendly Identity solutions. Our pioneering spirit is embodied in our mantra, "Identity Starts
Hereā¢," serving as a guiding light for those who seek to revolutionize identity management.
Recently, NextgenID has secured major contracts with esteemed departments such as the Department of
Defense and the Department of Homeland Security. These achievements complement our ongoing
partnerships with commercial clients in the Identity space. As a result of this growth and
recognition, we are actively looking to expand and enhance our development team.
Individuals who become part of our team play a crucial role in the creation, advancement, and
innovation of identity products tailored for our diverse clientele, spanning commercial, federal, and
defense sectors. Your contributions will be instrumental in introducing and modernizing identity
solutions on cloud infrastructure, involving facets of engineering, software development,
administration, and data management. We uphold an unwavering commitment to delivering exceptional
services to our valued clients.
To be eligible for consideration, it is essential that you either meet or surpass the qualifications
and requirements as clearly defined.
Responsibilities
- Architect and Define Core Technologies: Lead the effort to architect and define core
technologies for web services and supporting systems.
- System Scope and Objectives: Formulate and define system scope, objectives, and detailed
specifications to ensure alignment with project goals.
- Software Development: Design, code, test, debug, maintain, and document software and
containerized architectures in cloud and on-premises environments.
- Software Updates: Develop code modifications as needed in response to patches/updates in
software components such as databases, web application servers, operating systems, and programming
languages/libraries.
- Technical Expertise: Maintain a strong technical knowledge and take responsibility for all
phases of analysis and development.
- Quality Assurance: Instruct, direct, monitor, and ensure the quality assurance of products.
- Requirements Analysis: Identify and document stakeholder requirements, translating them
into functional, performance, and technical requirements.
- Requirements Tracking: Develop requirements, track changes, and maintain traceability of
end-user needs to system performance specifications and delivered capabilities.
- Integration Support: Support integration planning and interface management by documenting
internal and external interface requirements and dependencies.
- Verification Activities: Assist in verification activities during requirements analysis,
including documenting how each requirement is verified, the necessary tasks and resources, and
supporting documentation.
- Cloud Transition: Re-engineer backend applications/services to leverage cloud services
effectively.
- Continuous Integration/Continuous Delivery: Design, implement, and maintain continuous
integration and continuous delivery solutions.
- Cybersecurity: Perform cybersecurity sustainment activities for DoD/DHS software and
middleware.
- Standards Implementation: Implement configuration, security, and engineering standards to
enhance interoperability of data, products, and applications.
- Documentation: Create various work products, including software admin/user guides, entity
relationship diagrams, data flow diagrams, structure charts, data structure diagrams, and pseudo
code.
- Engineering Practices: Apply systematic, disciplined, and quantifiable engineering
practices throughout developing and maintaining cyber-secure and STIG (Security Technical
Implementation Guide) compliant software.
- Logging and Monitoring: Implement or integrate software with logging and application
monitoring solutions as specified.
Qualifications
Required Education/Experience: Bachelor's degree with 8-10 years of experience, Master's degree with
6-8 years, or PhD with 3-5 years.
- Eligibility for Top Secret clearance sponsorship if necessary.
- Proficiency in one or more programming languages: C#, .Net, Java, React, JavaScript.
- Experience in agile methodologies and production software environments.
- Expertise in systems analysis and implementing diverse technologies.
- Experience with continuous integration development practices.
- Experience developing and integrating with hardware and biometric devices.
- Skilled in web vulnerability detection and software verification/testing.
- Proficient in developing web-based applications.
- Familiarity with Microsoft operating systems and Microsoft IoT.
- Knowledge of databases such as PostgreSQL, Oracle, MS SQL Server, PostGIS, and MySQL.
- Capability to create applications for both on-premises and cloud environments, understanding
dependencies on OS, network, web, and cloud tech.
Desired Experience
- Experience with REST API and Service Oriented Architectures.
- Shell scripting in Linux environments.
- Development experience in High-Performance Computing settings.
- Expertise in designing and managing containerized systems.
- Familiarity with popular cloud service providers.
- Familiarity with Identity, Credential, Access Management (ICAM) standards and constructs.
- Familiarity with FIPS 201-3, NIST SP 800-63-3, HSPD-12, EBTS and similar identity standards.
- Involvement in digital modernization initiatives targeting net-centric and data-centric goals.
At NextgenID, our benefits are tailored to ensure you thrive beyond your everyday responsibilities
with us. We wholeheartedly champion the development of our team members. With all-encompassing health
coverage and our Employee Stock Ownership Plan (ESOP), we stand by you every step of the way.
To Apply
Please submit your resume and a cover letter detailing your relevant experience and how you meet
the qualifications outlined above to [email protected]. We look forward to reviewing your
application and considering you for this exciting opportunity to contribute to our innovative identity
technology startup.