Offensive Cyber Full Stack Developer III
@ Praxis Engineering

Annapolis Junction, Maryland, United States
$160,000
On Site
Full-time
Posted 2 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXX******* @praxisengineering.com
Recommended after applying

Job Details

Overview

Take on a senior technical leadership role at Praxis Engineering. As an Offensive Cyber Full Stack Developer III, you will architect, build, and maintain mission-critical systems that support national security and operational effectiveness.

Responsibilities

This role involves shaping technical direction, mentoring teams, and influencing offensive cyber capabilities delivered at scale. Key duties include:

  • Leading design and development within Django-based infrastructure systems.
  • Driving multi-tier offensive cyber applications ensuring mission readiness.
  • Applying expertise in distributed systems (microservices, APIs, SQL/NoSQL databases, queues).
  • Writing, debugging, and optimizing code across multiple languages and frameworks.
  • Leveraging Django, Node.js, and other frameworks for full-stack solutions.
  • Leading and mentoring junior developers and managing team tasks.
  • Integrating cybersecurity solutions and operating system internals into builds.
  • Utilizing version control and collaboration platforms like Git and Jira.

Requirements

Applicants should have:

  • Bachelor’s degree in a related field or equivalent experience.
  • 8+ years writing and debugging software in modern programming languages.
  • 8+ years experience with full-stack environments like Django and Node.js.
  • 6+ years building offensive cyber applications.
  • 4+ years with distributed systems and version control tools.
  • 4+ years applying cybersecurity solutions in production.
  • 2+ years of OS internals experience across multiple platforms.
  • 2+ years of leadership and team management experience.
  • Strong communication skills.
  • Ability to obtain TS/SCI clearance.

Key Skills/Competency

Offensive Cyber, Full Stack, Leadership, Django, Node.js, Python, Distributed, Microservices, Cybersecurity, Git.

How to Get Hired at Praxis Engineering

🎯 Tips for Getting Hired

  • Customize your resume: Highlight leadership and full-stack expertise.
  • Research Praxis Engineering: Investigate company culture and projects.
  • Emphasize cyber skills: Focus on offensive security knowledge.
  • Prepare for technical interviews: Brush up on Django, Node.js, and distributed systems.

📝 Interview Preparation Advice

Technical Preparation

Review Django and Node.js frameworks.
Study microservices and distributed systems.
Practice debugging multi-language code.
Revisit cybersecurity integration techniques.

Behavioral Questions

Describe team conflict resolution experience.
Explain leadership in past projects.
Detail managing technical direction challenges.
Share experiences mentoring junior developers.

Frequently Asked Questions