TekStream Solutions

Senior Python Full Stack Developer

Washington, District of Columbia, US

Role snapshot

TekStream Solutions is hiring a Senior Python Full Stack Developer on a full-time basis. This is a hybrid role based in Washington, District of Columbia, US.

Company
TekStream Solutions
Location
Washington, District of Columbia, US
Work mode
Hybrid
Job type
Full-time
Experience
7+ years
Posted
Nov 6, 2026

Who this role suits

Experienced professionals who can lead projects, set direction and be accountable for outcomes, not just tasks.

How to prepare your application

  • Prepare examples of decisions you drove, how you measured the result, and how you worked with other teams.
  • Be ready to discuss trade-offs and scope, not only the tools you have used.
  • Read what TekStream Solutions publishes about its product or team, so you can say clearly why this role and this company.

Apply only on TekStream Solutions's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.

About the role

Senior Full Stack Developer (React.js, Python)

Washington, District of Columbia

Hybrid 3 days in Office, 2 Days Remote

The initial engagement requires United States citizenship


Position Overview

We are looking for an experienced Senior Full Stack Developer with strong hands-on expertise in Python, React.js, and AWS cloud technologies.

The ideal candidate will have extensive experience designing, developing, and deploying scalable, cloud-native applications. This role requires someone who can work across both backend and frontend development, design APIs and system integrations, and take ownership of applications from initial design through production deployment.


Requirements

  • 7+ years of professional hands-on back-end software development experience in Python
  • 5+ years of hands-on front-end software development experience in React.js
  • Bachelor's degree
  • A strong practical background developing cloud-native applications on AWS with Amazon RDS, Amazon SQS, Amazon S3, and AWS Lambda
  • An advanced understanding that spans database design, data modeling, object-oriented programming, design patterns, distributed systems, and software architecture
  • A strong background working with relational database systems such as SQL Server, PostgreSQL, or Oracle
  • A strong background using NoSQL databases, for example DynamoDB or MongoDB
  • Strength in analysis, troubleshooting, and solving problems
  • A background directing Agile delivery in Scrum or Kanban, with the work tracked in Jira or a similar issue tracker
  • An established record of directing a team of developers and mentoring them
  • Direct, practical use of AI-assisted developer tools, for example GitHub Copilot or Amazon Q Developer
  • Excellent communication skills that let you engage technical teams, business stakeholders, and executive leaders
  • Proficiency in writing, PowerPoint, and Excel

Preferred

  • A background in putting CI/CD pipelines in place and following DevSecOps best practices
  • Certification in either Python or AWS
  • Prior work in information technology for the federal government
  • Experience heading technical delivery teams on consulting engagements involving direct client interaction


Benefits

This is a full-time W-2 position with a salary.

Benefits include 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) with an employer match of up to 4% of salary; unlimited paid time off; and sponsored professional certifications and continuing education.