ANALYGENCE is seeking a Software Developerto support multiple specified areas of cyber and information security to ensure that the NIST (National Institute of Standards & Technology) mission can be met to provide standards, technology, tools, and practices to protect our nation's information and information systems. In this role, you will support services to NIST to engage stakeholders and reduce cyber risks to organizations, individuals, and the Nation. This position will work remotely from a home office.
- Analyzing functional business applications and design specifications for functional activities.
- Developing block diagrams and logic flow charts.
- Translating detailed design into computer software.
- Testing, debugging, and refining the computer software to produce the required product.
- Preparing required documentation, including both program-level and user-level documentation.
- Enhancing software to reduce operating time or improve efficiency.
- As a federal contractor, position requires US citizenship and ability to obtain a security clearance.
- Minimum of 3+ years' experience in performing systems analysis, development, and implementation for business, mathematical, engineering, or scientific settings using a variety of information technology resources.
- Bachelor's degree in computer science/systems, information systems/technology, engineering/engineering technology, software engineering/programming, cybersecurity, natural sciences, social sciences, mathematics, or business/finance. Additional years of related experience including specialized experience as a developer may be substituted in lieu of degree.
- Experience with Java, Python, and JavaScript (Angular, React, and other frameworks).
- Familiar with Git, Docker, Kubernetes and related container and virtualization technologies.
- Familiar with Selenium, Katalon, and other automated testing tools preferred.
- Ability to assimilate current technologies and, where required for the task, emerging technologies.
- Experience with object or functionally oriented programming languages.
- Proficient in Microsoft Office Suite to include Teams or similar workplace chat and videoconferencing tools.
- Excellent written and verbal communication skills.
|