Jobs · Engineering · Virginia

Full Stack Developer/ Application Developer

Node.Digital LLC · Dulles Town Center, VA · 5 days ago
On-siteEngineeringFull-time

About the role

Location: Dulles, VA. Must have an active Public Trust Security Clearance. Node.Digital is supporting a U.S. Government customer on a large mission‑critical development and sustainment program to design, build, deliver, and operate a network operations environment, including introducing new cyber capabilities to address emerging threats. Node.Digital is seeking a Full Stack Developer to support the design, development, and deployment of advanced cybersecurity capabilities. The Full Stack Developer will play a pivotal role in our organization's technology team.

Responsibilities

  • Full Stack Development: develop, maintain, and enhance front‑end and back‑end components of web applications
  • Automated testing and smoke testing familiarity and implementation experience
  • Perform unit and integration testing to ensure software quality
  • Optimize application for speed and scalability
  • Collaborate with cross‑functional teams to gather and refine software requirements
  • Write clean, maintainable, and efficient code
  • Troubleshoot and resolve software defects and issues
  • Handle authentication, authorization, and session management
  • Integrate with third‑party services (e.g., payment processors, external APIs)
  • DevOps and Deployment: set up and manage CI/CD pipelines
  • Deploy applications to cloud platforms (e.g., AWS, Azure, GCP)
  • Monitor application performance and reliability
  • Handle version control using Git and platforms like GitHub/GitLab
  • Collaboration and Documentation: collaborate with DevOps, infrastructure, and development teams to ensure seamless integration
  • Document code and infrastructure changes, processes, and best practices
  • Participate in knowledge sharing and mentorship of team members
  • Stay up‑to‑date with industry trends and emerging technologies
  • Cybersecurity – Secure Coding Practices: create secure code according to industry best practices
  • Use strong encryption algorithms for data in motion and data at rest
  • Manage and handle credentials and secrets in a secure, authorized manner
  • Use correct error handling and logging within developed code

Requirements

  • U.S. Citizenship
  • Must be able to obtain a Secret clearance within 1 year
  • Must be able to obtain DHS Suitability
  • 8+ years of directly relevant software development experience required
  • Proficiency in programming languages such as Python, Java, and NodeJS
  • Strong knowledge of front‑end and back‑end frameworks
  • Familiarity with CI/CD pipelines and version control systems
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus
  • Demonstrated experience and/or familiarity with one or more of the following: SQL, Oracle, MySQL, JDBC, etc.
  • Demonstrated experience and/or familiarity with one or more of the following: Pytest, Jupyter, Java Spring, JUnit, Hibernate, JavaScript, ReactJs, etc.
  • Experience leading multiple software development teams
  • Experience developing system performance, availability, scalability, manageability, and security requirements for mid‑ to large‑scale programs
  • Experience with cloud computing, multimedia storage, knowledge databases and data‑mining analytics
  • Agile development methodology experience required
  • Experience with Linux and/or Unix
  • Experience with Jenkins and/or CloudBees
  • Desired Skills: Excellent problem‑solving and communication skills; Strong teamwork and collaboration abilities; Ability to adapt to a fast‑paced, evolving technology environment; Attention to detail and commitment to delivering high‑quality solutions
  • Desired Certifications: DoDM 8140.03 DCWF Information Systems Security Developer (631), CSSLP, CISSP; Software development methodology certification (e.g. SCRUM Master) highly desired
  • Required Education: Bachelor's degree in Software Engineering, Computer Science or a related discipline is required

Benefits

  • Medical
  • Dental
  • Vision
  • Basic Life
  • Health Saving Account
  • 401K
  • Three weeks of PTO/Sick
  • 11 Paid Holidays
  • Pre‑Approved Online Training

Similar jobs