Software Engineer

Apply Now

Company: Crimson Phoenix

Location: Chantilly, VA 20152

Description:

  • The Contractor shall support cyber defense staff projects that includes automation of systems inventory, vulnerability scanning, and status reporting.
  • The Contractor shall support internal enterprise-connected systems and systems outside the organization's network (IP-based) to proactively identify vulnerabilities accessible for exploitation by external parties from the internet.
  • The Contractor shall work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies.
  • The Contractor shall work on customer-facing dashboard presentations using cutting-edge open-source frameworks, system inventory and scanning services, and back-end Java based systems using the latest DB technologies.
  • The Contractor shall maintain system requirements and development process documentation.
  • The Contractor shall monitor report generation and delivery.
  • The Contractor shall provide recommendations for cybersecurity service enhancements, and assist with other requested deliverables.
  • The Contractor shall contribute to daily, weekly and monthly status reporting.
  • The Contractor shall identify solutions and tools that would provide an efficient, streamlined, and scalable approach while maintaining a high quality of service.
  • The Contractor shall collaborate with in-house development teams across the enterprise.
  • The Contractor shall help build, deploy, and enhance front-end capabilities with a UI/UX mindset.
  • The Contractor shall develop API integrations with multiple big data sources.
  • The Contractor shall develop, deploy and implement backend database of normalized findings.


Required Skills:

  • Demonstrated experience with cybersecurity information technology, security applications, and networking basics (TCP/IP, DNS, web and email protocols).
  • Demonstrated experience reviewing reports and providing a basic analysis of findings and results.
  • Demonstrated experience with network and vulnerability scanning using tools such as Nmap and Rapid7 Nexpose.
  • Demonstrated experience remediating a wide variety of system vulnerabilities.
  • Demonstrated experience identifying solutions for enhancing responses to request for information.
  • Demonstrated experience using Python & Typescript/React JS.
  • Demonstrated experience with Docker Containers and Bastion Sessions.
  • Demonstrated experience with AWS and core services.
  • Demonstrated experience using Git and GitHub development processes.
  • Demonstrated hands-on experience working with APIs and writing scripts to push and pull data in a database.
  • Demonstrated experience creating and deploying a database.
  • Demonstrated experience communicating software and system design issues to customers.
  • Certifications
  • Bachelor's Degree in Information Technology or related discipline or equivalent combination of education and work experience.


Desired Skills:

  • Demonstrated experience creating ad-hoc scripts in Python and JSON.
  • Demonstrated experience troubleshooting network connections/scanning.
  • Demonstrated experience using JIRA or another ticketing system to track task status.
  • Demonstrated experience with the DevOps lifecycle and coordinating requirements with development teams.
  • Demonstrated experience with the following coding and programming areas:
  • Python and python frameworks (e.g., Django, Flask or Pyramid).
  • Front-end technologies (e.g., HTML5, Javascript, Node.js, React).
  • Knowledge of object-relational mapping (ORM).
  • Relational/Non-relational databases (e.g., Postgres, MongoDB).
  • Docker containers.
  • UNIX/Linux OS and CLI.
  • RESTful API.
  • Demonstrated experience with Artificial Intelligence (AI) development [Natural Language Processing (NLP), or Machine Learning (ML)].
  • Demonstrated experience communicating written and verbally in a team setting.

Similar Jobs