N

Node.Digital

Develops AI-driven digital solutions for missions

Full Stack Developer / Application Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeDulles, VA, USANo salary listedIn-person

About the Job

Requirements

  • U.S. citizenship is required.
  • Must be able to obtain a Secret clearance within one year.
  • Must be able to obtain Department of Homeland Security suitability.
  • Eight or more years of directly relevant software development experience are required.
  • Proficiency in programming languages such as Python, Java, and Node.js.
  • Strong knowledge of front-end and back-end frameworks.
  • Familiarity with continuous integration and continuous delivery pipelines and version control systems.
  • Knowledge of cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud.
  • Demonstrated experience or familiarity with SQL, Oracle, MySQL, JDBC, or similar technologies.
  • Demonstrated experience or familiarity with Pytest, Jupyter, Java Spring, JUnit, Hibernate, JavaScript, React.js, or similar technologies.
  • 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.
  • Experience with Agile development methodology is required.
  • Experience with Linux or Unix.
  • Experience with Jenkins or CloudBees.
  • A bachelor's degree in Software Engineering, Computer Science, or a related discipline is required.

Responsibilities

  • Develop, maintain, and enhance front-end and back-end components of web applications.
  • Implement automated and smoke testing; perform unit and integration testing to ensure software quality.
  • Optimize applications 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 applications with third-party services such as payment processors and external APIs.
  • Set up and manage continuous integration and continuous delivery pipelines.
  • Deploy applications to cloud platforms such as Amazon Web Services, Microsoft Azure, and Google Cloud.
  • Monitor application performance and reliability.
  • Handle version control using Git and platforms such as GitHub and GitLab.
  • 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.
  • Create secure code according to industry best practices.
  • Use strong encryption algorithms for data in motion and at rest.
  • Manage credentials and secrets securely and with authorization.
  • Use correct error handling and logging in developed code.

Desired Qualifications

  • Knowledge of cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud.
  • 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.
  • DoDM 8140.03 DCWF Information Systems Security Developer (631), CSSLP, or CISSP certification.
  • Software development methodology certification, such as Scrum Master, is highly desired.

About the Company

Node.Digital

Develops AI-driven digital solutions for missions

Node.Digital builds digital solutions using AI automation and machine learning to help clients achieve their missions. Its approach centers on designing and deploying AI-powered software that automates processes, analyzes data, and supports decision-making for complex, mission-focused problems. Unlike general software firms, Node.Digital emphasizes delivering tailored, mission-driven solutions that address each customer’s unique objectives. The company’s goal is to enable organizations to operate more effectively and achieve impactful outcomes by applying AI and ML to real-world challenges.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Herndon, VA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Node.Digital

See more jobs