← Back to jobs
Full-time

Full Stack Developer (Python, React.js)

$120K/yr – $140K/yr

Washington, DCIT & TechnologyPosted 19d ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

$120K/yr – $140K/yr

Posted

19 days ago

Job description

Peregrine Advisors is hiring a Full Stack Developer to develop and support cloud-native Python services and React.js applications for government-focused projects. The role includes building APIs and AWS workflows, delivering tested code through production, and supporting secure development, CI/CD, and production services. OPEN Data Jobs is Peregrine’s recruiting partner.

Tags

Information Technology & Services

Insider Connection @OPENDataJobs

2 email credits available today

Beyond your network

Find More Connections

From your previous company

from your School

Find Any Email

Responsibilities

Build back-end features in Python on a cloud-native AWS stack, starting from user stories

Build the React.js screens and components that put those features in front of users

Automate workflows using AWS Lambda, Amazon Simple Storage Service (S3), and related AWS services

Develop the application programming interfaces (APIs) and integrations that link internal systems with commercial products

Write unit and integration tests, join code reviews, and resolve the defects you find, carrying the work all the way to production

Help automate the continuous integration and continuous delivery (CI/CD) pipeline, write code that is secure and accessible, and support your services in production

Work with AI-assisted development tools every day, and review and test everything they produce

Help uphold quality development practices, including test-driven development and automated testing

You deliver and own tested, working code through production, including the defects you identify and resolve

You automate business operations that replace manual checks, validations, and spreadsheet workflows, and you build deployment pipelines so releasing services becomes routine

You adapt your development workflow as AI tools evolve, using them to help implement, test, and improve the components you own

You give the tools clear context, review and test their output, and remain accountable for the code you deliver

Preferred

Production workloads delivered hands-on in AWS, an AWS certification, or a Python certification

Federal information technology experience

Consulting experience in a client-facing setting

Familiarity with AI-assisted developer tools

Familiarity with CI/CD pipelines and DevSecOps practices

Benefits

Medical, dental, and vision insurance with the employee premium fully paid and half of dependent premiums

Employer-paid life, accidental death, and short-term and long-term disability insurance

A 401(k) matched 100% up to 4% of salary, vesting immediately

Unlimited paid time off

Sponsored professional certifications and continuing education

Extensive onboarding

Rotation across functions to expand your skills and perspective

Hybrid work arrangement based in the Washington, DC metropolitan area; commuting cadence varies by assignment

Support for your development across assignments and clients

OPEN Data Job connects high potential data professionals with critical roles in the Federal sector and helps the Federal government and its contractors find the high quality help they need.

https://opendatajobs.com

Company data provided by

AI Tools

Customize Your Resume

Maximize your interview chances

Build Cover Letter

Make your application stand out

Analyze How Well You Fit

Understand your strength & weakness

Qualifications

The initial engagement requires United States citizenship and the ability to obtain a Public Trust determination

4+ years of professional hands-on software development experience, with back-end work in Python and front-end work in React.js

Bachelor's degree

Familiarity with cloud development on AWS, including AWS Lambda and Amazon S3

The ability to take a defined specification to working, tested code and own it through production, using object-oriented design, design patterns, and data modeling

Experience with relational databases, for example PostgreSQL, SQL Server, or Oracle

Experience with NoSQL databases such as MongoDB or DynamoDB

Strong troubleshooting and problem-solving skills, backed by sound analytical judgment

Delivery experience in an Agile framework such as Scrum or Kanban, tracking work in a tool such as Jira

Excellent communication skills, including working directly with non-technical client stakeholders and translating business requirements into technical solutions

Accurate estimation of your assigned tasks and work effort

Proficiency in writing, PowerPoint, and Excel

A practical command of modern cloud development, with the range to create something new or improve an existing system

Delivery habits to match: version control, unit and integration testing, code review, secure coding, and accessibility

Clear, plain-language communication with the people who depend on your work, and the habit of listening for what they need

The exactness to work where accuracy and auditability are not optional

Production workloads delivered hands-on in AWS, an AWS certification, or a Python certification

Federal information technology experience

Consulting experience in a client-facing setting

Familiarity with AI-assisted developer tools

Familiarity with CI/CD pipelines and DevSecOps practices

Required skills

Python, React.js, Amazon Web Services (AWS), AWS Lambda, Amazon S3, Relational Databases, NoSQL Databases, Object-Oriented Design, Design Patterns, Data Modeling, Agile Scrum, Agile Kanban, Jira, Unit and Integration Testing, CI/CD and DevSecOps, Version Control, Secure Coding, Accessibility

Preferred skills

Federal information technology experience, Consulting experience in a client-facing setting, Familiarity with AI-assisted developer tools, Familiarity with CI/CD pipelines and DevSecOps practices

Experience

4+ years

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Washington, DC or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…