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 XXXXXXX******* @praxisengineering.com
Recommended after applying

Job Details

Overview

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

Key Responsibilities

You will be responsible for:

  • Leading design and development of features in Django-based systems.
  • Driving development and sustainment of multi-tier offensive cyber applications.
  • Applying expertise in distributed systems such as microservices, APIs, and databases.
  • Writing, debugging, and optimizing code in languages including Python, Java, C#, JavaScript, and more.
  • Leveraging frameworks like Django and Node.js to deliver full-stack solutions.
  • Mentoring junior developers and managing team tasks.
  • Integrating cybersecurity solutions and operating system internals into builds.
  • Utilizing version control and collaboration tools for efficiency.

Qualifications

Requirements include:

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • 8+ years of professional programming and full-stack development experience.
  • Extensive experience with Django, Node.js, and distributed systems.
  • Experience with cybersecurity solutions and operating system internals.
  • Proven leadership in managing and mentoring development teams.
  • Ability to obtain TS/SCI clearance.

Key skills/competency

  • Cybersecurity
  • Full-Stack
  • Django
  • Distributed Systems
  • Mentorship
  • APIs
  • Python
  • Microservices
  • Version Control
  • Operational Readiness

How to Get Hired at Praxis Engineering

🎯 Tips for Getting Hired

  • Customize your resume: Tailor your experience in offensive cyber projects.
  • Highlight leadership: Emphasize technical mentoring and team management skills.
  • Showcase multi-language skills: Demonstrate full-stack development expertise.
  • Prepare for technical interviews: Review distributed systems and security methods.
  • Research Praxis Engineering: Understand their mission and national security focus.

📝 Interview Preparation Advice

Technical Preparation

Review Django and Node.js documentation.
Practice building microservices and APIs.
Study distributed systems and database scaling.
Debug multi-language code in controlled environment.

Behavioral Questions

Describe past leadership experiences.
Explain team conflict resolution methods.
Share mentoring and communication examples.
Discuss decision-making in critical projects.

Frequently Asked Questions