We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Full Stack Software Developer (Job ID: 4154)

Valkyrie Enterprises Inc.
paid time off, paid holidays, tuition reimbursement, 401(k)
United States, Virginia, Virginia Beach
2877 Guardian Lane (Show on map)
Mar 10, 2026








Position:
Full Stack Software Developer (Job ID: 4154)



Location:

Virginia Beach, VA



Remote Status: On-Site

Job Id:
4154

# of Openings:
1


Full Stack Software Developer

Purpose:


  • Valkyrie Enterprises has a need for a Full Stack Software Engineer who will be key support to the NAMTS contract at Valkyrie Enterprises by architecting, developing, and maintaining secure, scalable software systems that manage and administer JQRs and skill-based training materials for United States Navy Sailors.
  • This role focuses on building and sustaining custom solutions within the Moodle Learning Management System, including the development of custom Moodle plugins and administrative tools using PHP, SQL, Linux-based systems, HTML, CSS, and Java. The engineer will maintain and enhance backend services in containerized environments such as Docker, working with relational databases and modern authentication and authorization frameworks like Keycloak. The position supports continuously evolving education and trade-skill curriculum requirements, ensuring systems remain reliable, auditable, secure, and adaptable. The engineer will operate across the full software lifecycle-from requirements gathering and system design through development, deployment, security hardening, and long-term maintenance-while managing multiple projects and driving initiatives through to full completion.


Job Description:


  • Design, develop, and maintain complex web-based applications that support NAMTS education, qualification tracking, and administrative workflows.
  • Build custom plugins and extensions for the Moodle Learning Management System using PHP, SQL, and Moodle core APIs.
  • Develop front-end user interfaces using HTML and CSS, ensuring usability, accessibility, and consistency with training workflows.
  • Implement backend services and business logic using PHP and Python to support data-driven features and integrations.
  • Collaborate with government contacts and project management to translate curriculum requirements, trade skill logic, and administrative processes into scalable software solutions.
  • Architect, manage, and optimize relational databases supporting JQRs, skill materials, user records, and audit data.
  • Design and maintain normalized database schemas, ensuring data integrity, traceability, and performance.
  • Write advanced SQL queries, stored procedures, and scripts for reporting, automation, and validation.
  • Implement auditing, logging, and data quality checks to support compliance and operational transparency.
  • Stay current with emerging technologies, frameworks, and best practices relevant to full stack development, DevOps, and security.
  • Independently manage and prioritize multiple projects and development efforts simultaneously.
  • Lead projects from initial concept and requirements through implementation, deployment, and post-release support.
  • Maintain and enhance backend environments using Linux-based systems and containerized deployments (Docker).
  • Perform advanced debugging and root-cause analysis across application, database, and infrastructure layers.


Qualifications:


  • Must have a Bachelor's degree in Computer Science, Software Engineering, Mathematics, Data Science, or a related technical field, or equivalent professional experience in a related role.
  • Must have at least 3 years of professional software development experience in full stack or backend-focused roles.
  • Must have strong proficiency in SQL, including complex joins, subqueries, query optimization, and indexing.
  • Must demonstrate experience designing and managing relational database schemas with emphasis on data integrity, auditing, scalability, and performance.
  • Must have professional experience developing backend systems using PHP and Python.
  • Must have experience with HTML and CSS for building and maintaining user-friendly, accessible interfaces.
  • Must have experience with Java or another object-oriented programming language.
  • Must have proficiency with Git and GitHub, including branching strategies, pull requests, and merges.
  • Must have experience working in Linux-based environments, including PowerShell and Bash scripting for automation, troubleshooting, and system tasks.
  • Must have experience with Docker or containerized application environments.
  • Must have strong debugging skills, including root-cause analysis across application, database, and infrastructure layers.
  • Must demonstrate ability to design and deliver intuitive, user-focused systems, particularly for administrative or data-driven platforms.
  • Must have the ability to manage multiple concurrent projects and deliver complete solutions from concept through deployment and long-term maintenance.
  • Must have strong written communication skills, including the ability to clearly convey technical information through professional email and documentation.
  • Must have the ability to work independently with minimal supervision and take full ownership of assigned systems.
  • Must have the ability to quickly learn and adapt to new programming languages, frameworks, tools, and evolving contract requirements.
  • Must have experience working with education, curriculum development, or training platforms, particularly in structured or competency-based programs.
  • Must have experience developing or supporting military, DoD, or other regulated enterprise systems.
  • Must have familiarity with NAMTS, JQRs, LMS platforms (e.g., Moodle), or similar training and qualification systems.
  • Must have experience implementing secure authentication and authorization systems, such as Keycloak.
  • Must have understanding of DoD cybersecurity standards, compliance requirements, and audit-ready system design.
  • Must demonstrate commitment to continuous learning and staying current with modern technologies.


Desired Qualifications:


  • Master's degree or higher in a related field preferred.


Security Requirements:


  • Must be eligible to obtain and maintain a DoD Secret clearance.


Travel Requirements:


  • Occasional travel -less than 10%.
  • If position requires travel by domestic flight or access to secure federal facilities/military bases, candidate must be able to obtain (by start of position) and maintain appropriate identification credentials, such as REAL ID. (More information regarding REAL ID can be found: https://www.dhs.gov/real-id).


Physical Requirements:


  • Remaining in a stationary position, often standing, or sitting for prolonged periods.
  • Moving about to accomplish tasks or moving from one worksite to another.
  • Communicating with others to exchange information.
  • Repeating motions that may include the wrists, hands and/or fingers.
  • Light work that includes moving objects up to 20 pounds.


Valkyrie strictly adheres to a policy of equal employment opportunity. This policy is based on Valkyrie's commitment to hire and retain qualified employees consistent with position requirements; and to seek, employ, promote and treat all employees and applicants for employment without regard to race, color, religious creed, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status or protected veteran status, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition, genetic information or sexual orientation or other protected characteristics.


Additionally, Valkyrie Enterprises provides a variety of benefits to eligible employees to support your best health, wellness, and future, to include medical/dental/vision options, company paid life and disability insurances, 401(k) with match, education reimbursement, as well as company paid holidays and paid time off (PTO).



Pay Range: $80,000 - $100,000 per year

Apply for this Position


Applied = 0

(web-6bcf49d48d-b2b5l)