Senior Full Stack Python Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+23 more
Job description
Location: McLean, VA 22102 (On-Site 5 Days) Introduction Our client is seeking a Senior Full Stack Python Developer to contribute to their enterprise forecasting platform. Th…
- 2 days ago
Requirements
Must Have Qualifications: Strong Python Developer with strong experience in Python development, SQL, and database technologies. Must be a strong communicator. Java experience is nice to have, 7 10 years of professional software development experience. Bachelor’s degree in Computer Science or a related field (or equivalent experience). Core Technical Skills (Python & Backend) Strong professional experience with Python (backend development). Proficiency with build/test tools: Pytest, Unittest. Strong experience building and consuming RESTful API web services. Experience with data manipulation and analysis using data frames (e.g., Pandas). Proficiency with build/test tools: Gradle, FitNesse. Proven ability to perform R&D using AI, including evaluating AI-assisted approaches, rapidly prototyping solutions, and validating outcomes (e.g., prompt engineering, model/tool evaluation, and integrating AI capabilities into workflows or applications). Excellent problem-solving, analytical, and technical skills. Strong oral and written communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders. Database & Data Skills Outstanding database skills with strong understanding of RDBMS (e.g., MS SQL) and data modeling. Ability to write advanced SQL queries for reporting, troubleshooting, and data analysis. Experience working with structured and semi-structured data formats: XML and JSON. DevOps / SDLC / Tooling Understanding of Docker containers in the development process. Understanding of application lifecycle management. Ability to use CI/CD pipelines and related tools (e.g., JIRA, Jenkins) to build and deploy applications. Experience with Git and collaborative development workflows. Preferred / Nice-to-Have (Java, BI Tools) Experience with BI tools such as Tableau. Past experience with Snowflake data warehouse. Java proficiency (preferred), particularly for AI/ML development and automation. Soft Skills Flexible and versatile; able to adapt quickly to new environments and work across projects., Must Have Qualifications: At least 5 years of hands-on software development experience using a modern programming language (e.g., Python, Java, OR C##). Candidate must have Git…
- 15 hours ago
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 13 Best Python Libraries for Developers in 2025
Is Software Engineering Over-Saturated?
Why Upskilling And Reskilling is Important For Developers
Find a Developer Job: 12 Best Job Sites For Developers