Senior Full Stack Python Developer
Job Location:
McLean, MD - USA
Monthly Salary:
Not Disclosed
Posted on:
2 hours ago
Vacancies:
1 Vacancy
Job Summary
Hi
I hope you are doing well.
Please find the job details below:
Job Title: Senior Full Stack Python Developer
Location: McLean VA
Work Authorization:
- Open to sponsored candidates through sub-vendors (one layer deep only)
- Candidates must be W2 employees of the sub-vendor
Must-Have Requirements:
- 7 10 years of professional software development experience
- Strong hands-on experience in Python Backend Development
- Strong expertise in SQL database technologies and data modeling
- Experience building and consuming RESTful APIs
- Experience with Pytest and Unittest
- Strong experience working with Pandas and data frames for data analysis and manipulation
- Advanced SQL query writing skills for reporting troubleshooting and analysis
- Experience working with XML and JSON
- Strong communication and stakeholder management skills
- Experience with Git CI/CD pipelines Jira and Jenkins
- Understanding of Docker containers and SDLC processes
- Experience performing R&D using AI tools prompt engineering AI-assisted development and workflow automation
Preferred Skills:
- Java development experience
- Tableau reporting experience
- Snowflake data warehouse experience
- AI/ML development and automation exposure
- Experience integrating AI capabilities into applications and workflows
Key Responsibilities:
- Design develop and maintain scalable backend applications using Python
- Build and support RESTful APIs and enterprise integrations
- Develop and optimize complex SQL queries and database solutions
- Perform data analysis and transformation using Pandas
- Participate in AI-driven research prototyping and solution validation
- Support CI/CD deployments and containerized development environments
- Collaborate with business and technical teams to deliver high-quality solutions
- Troubleshoot production issues and improve application performance
Interview Process:
- Round 1: Virtual (30 60 mins)
- Round 2: Onsite (30 60 mins)
Interview Slots:
- June 26: 9:00 AM 9:30 AM
- June 26: 10:00 AM 10:30 AM
- June 29: 10:00 AM 10:30 AM
- June 29: 1:00 PM 1:30 PM
Shortlisting Deadline: June 23rd
If you are interested in this position please reply with your updated resume and contact information.