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.