Sr. Software Engineer (Python)

Ascending
Reston, VA


Senior Python Developer
Hybrid (2 days onsite in Reston, VA or Washington, DC)

We are seeking a Senior Python Developer to join our growing team. This individual will play a critical role in designing and developing scalable backend systems, writing robust Python code, and mentoring junior developers. The role requires deep technical expertise across the full software development lifecycle, from planning and architecture to hands-on coding, testing, and deployment. You will develop server-side logic, integrate with third-party services, and support front-end developers by connecting user-facing elements to backend infrastructure. This position is ideal for someone who is not only an excellent coder but also a strategic thinker and a collaborative team player who enjoys leading design discussions and guiding others.

Key responsibilities include designing and implementing modular software and high-performance backend features, integrating APIs, debugging and optimizing for low-latency and high-availability, and writing maintainable, well-tested code. You will collaborate closely with UX/UI designers, participate in code reviews, and architect systems that support automated testing and continuous delivery.

Required Skills:
  • 8+ years of experience in backend development using Python in an object oriented environment
  • Proficiency in Python frameworks (Flask, Django, or CherryPy)
  • Strong experience in software architecture and modular system design
  • Solid understanding of RESTful APIs and microservices architecture
  • Hands-on experience with database design and optimization using MySQL, PostgreSQL, or MongoDB
  • Familiarity with front-end technologies including JavaScript, HTML5, and CSS3
  • Experience with version control systems such as Git
  • Strong scripting ability using PowerShell, Bash, or Python
  • Experience with Agile methodologies
  • Familiarity with CI/CD tools and test automation strategies
  • Knowledge of containerization using Docker and Kubernetes
  • and cloud platforms (AWS, Azure, or GCP)
  • Excellent communication and leadership skills, with experience mentoring junior developers
  • Strong problem-solving skills and the ability to explain complex technical concepts clearly
  • Bachelor's degree in computer science, Master's preferred
Posted 2025-08-20

Recommended Jobs

Ergon Associated Asphalt Partners - Transport Driver II

Ergon Asphalt and Emulsions, Inc
Roanoke, VA

Ergon Associated Asphalt Partners, a subsidiary of Ergon, Inc., is a relationship-driven company that values each employee's willingness to learn and contribute to the team. We are family-owned with …

View Details
Posted 2025-08-22

Test Engineer Associate

C. Mack Solutions, LLC
Locust Dale, VA

Job Description Job Description Description: CMS is seeking Test Engineers with systems, software, and Agile experience to support a complex program to provide Agile development and operations a…

View Details
Posted 2025-07-29

Network Administrator V

Joint Research and Development, LLC
Virginia Beach, VA

Job Description Job Description JRAD is seeking a Network Administrator V who is responsible for the advanced administration and strategic oversight of a complex network and server infrastructure…

View Details
Posted 2025-07-25

Operations Analyst I

Erickson Immigration Group
Arlington, VA

Operations Analyst I Location Arlington, VA : Erickson Immigration Group (EIG), is a full-service, premium business immigration law firm. We pride ourselves on a "Perfect Plus" customer experience th…

View Details
Posted 2025-08-19

Family Law Paralegal

Chowdhury Divorce Law Group
Fairfax, VA

Job Description Job Description Family Law Paralegal (Remote) A highly-skilled, experienced, and collaborative legal professional with a strong work ethic. Does that describe you? Then please…

View Details
Posted 2025-07-25

Explore Historic Richmond While Caring for Patients!

NurseRecruiter
Richmond, VA

Registered Nurse - Medical Surgical - Travel - (MS RN) Experience the vibrant charm of Richmond as a Medical Surgical Registered Nurse on this exciting travel assignment! Join a dedicated team at a 3…

View Details
Posted 2025-08-20

Part Time Clinical Nursing Instructor

Chamberlain University
Salem, VA

Job Description Job Description Company Description About Chamberlain University Chamberlain University has a 130-year history and the mission to educate, empower, and embolden diverse he…

View Details
Posted 2025-07-27

Warehouse Counter Specialist

Snell Heating and Air Conditioning
Fairfax, VA

Job Description Job Description Warehouse Counter Specialist- Monday - Friday, 6:30am - 3:30pm, with some overtime expected Snell Services, a dynamic residential HVAC and Plumbing providers, i…

View Details
Posted 2025-07-28

Dishwasher/Janitor

Cheddar's Scratch Kitchen
Roanoke, VA

For this position, pay will be variable by location - See additional job details and benefits below. As our Dishwasher, it'll be your job to ensure everything is clean, spotless and sanit…

View Details
Posted 2025-07-26

Building Manager

Southern Foodservice Management Inc
Fort Lee, VA

Job Description Job Description Description: JOB SUMMARY Southern Foodservice Management’s Building Manager is a highly motivated individual with strong leadership skills. The Building Manage…

View Details
Posted 2025-07-29