Ardent

FullStackSoftwareDeveloper

$145–195k ~AI est. Washington, District of Columbia, United States
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Full Stack Software Developer at Ardent. Skills: Full Stack Development, Python, ReactJS, AWS, PostgreSQL. Design new features. Develop new features”

Industry & Context.

Problems you'll solve

Troubleshoot application issues; Troubleshoot database issues; Troubleshoot infrastructure issues; Investigate defects; Diagnose issues; Resolve issues

Eligibility Requirements

Government background investigation

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, 5+ years professional experience, 5+ years full stack development, Demonstrated Python experience, Demonstrated FastAPI experience, Proficiency in ReactJS, Proficiency in JavaScript/TypeScript, Proficiency in HTML5, Proficiency in CSS, Experience designing RESTful APIs, Experience developing RESTful APIs, Experience supporting RESTful APIs, Experience with API documentation, Experience with API versioning, Experience with PostgreSQL database design, Experience with PostgreSQL query optimization, Experience with PostgreSQL data modeling, Experience with PostgreSQL administration, Experience building Docker containers, Experience deploying Docker containers, Experience managing Docker containers, Working knowledge of AWS services, Experience in Agile development, Experience with Git, Experience with collaborative development, Understanding of secure coding, Understanding of testing, Understanding of debugging, Understanding of documentation, Ability to troubleshoot application issues, Ability to troubleshoot database issues, Ability to troubleshoot infrastructure issues, Excellent written communication skills, Excellent verbal communication skills, Willing to undergo background investigation

What You'll Do.

Enhance front-end layers

Enhance back-end layers

Maintain RESTful APIs

Develop responsive interfaces

Develop accessible interfaces

Implement data models

Implement stored procedures

Manage stored procedures

Operate trunk-based development

Commit incremental changes

Participate in code reviews

Provide technical feedback

Receive technical feedback

Collaborate with engineers

Collaborate with product owners

Collaborate with analysts

Understand requirements

Deliver working software

Adhere to branching standards

Adhere to commit standards

Adhere to merge standards

Use short-lived feature branches

Maintain container images

Support deployment to AWS

Work within cloud infrastructure

Collaborate on environment configuration

Collaborate on secrets management

Collaborate on cloud resource usage

Contribute pipeline-compatible code

Investigate application defects

Diagnose application defects

Resolve application defects

Investigate performance issues

Diagnose performance issues

Resolve performance issues

Investigate security vulnerabilities

Diagnose security vulnerabilities

Resolve security vulnerabilities

Identify technical debt

Address technical debt

Improve maintainability

Improve test coverage

Monitor application behavior

Monitor application logs

Respond to operational issues

Write automated tests

Maintain automated tests

Participate in functional testing

Participate in user acceptance testing

Maintain technical documentation

Document architecture decisions

Document developer setup

Document operational procedures

Document environment configurations

Document known issues

How You'll Work.

Team & Collaboration

Close collaboration; Collaborate with staff; Collaborate with stakeholders; Collaborate with engineers; Collaborate with product owners; Collaborate with analysts; Collaborate with infrastructure staff

Communication Scope

Written communication; Verbal communication

Process & Methodology

Agile development, Sprint planning, Backlog refinement, Retrospectives

Full Job Description

At Ardent, we hire people who want more than a job — they want to serve a mission that matters. Our teams support the federal government’s most critical national security and defense priorities, helping protect the nation, strengthen resilience, and advance the technologies and capabilities that keep America secure. For veterans, cleared professionals, and purpose-driven innovators, Ardent is a place to continue serving alongside a team that understands the importance of the mission and the people behind it. We also know top talent has choices, which is why we back our mission with benefits and flexibility that stand out: competitive pay, comprehensive health coverage, flexible PTO, federal holidays off, tuition reimbursement, professional development support, wellness stipends, and a culture that values and rewards hard work, dedication, and adaptability. If you want to build something meaningful, while enjoying the kind of flexibility and support that you need to do your best work — Ardent is where your next mission begins. Ardent is seeking a Full Stack Software Developer to join our team. This is a onsite position in Washington DC. Position Description: Ardent is seeking a professional full stack software development services to support the design, development, testing, and maintenance of web applications and supporting backend services. This engagement is focused on continuous delivery of working software through iterative development cycles, adherence to modern engineering practices, and close collaboration with technical staff and stakeholders. The Developer shall provide development expertise across the full application stack, including Python-based backend APIs (FastAPI), ReactJS-based front-end interfaces, PostgreSQL databases, and containerized deployments targeting AWS cloud infrastructure. The Developer shall operate within the trunk-based development workflow, contributing clean, reviewed, and well-documented code through shared branching strategies wi

Free ATS check

Applying for this Full Stack Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Ardent?

Real rants from real employees. Read before you apply.

Read Company Rants →