Senior Python Developer
Job in
Richmond, Henrico County, Virginia, 23214, USA
Listed on 2026-06-02
Listing for:
Broughton Group
Contract
position Listed on 2026-06-02
Job specializations:
-
Software Development
Python, Software Engineer, Full Stack Developer, Senior Developer
Job Description & How to Apply Below
Senior Python Developer
Location:
Virginia (Hybrid)
Job Type: Contract 8 months
Company Overview:
We are a dynamic and rapidly growing company seeking a skilled Senior Python Developer to join our development team. As a Senior Python Developer, you will play a pivotal role in designing, developing, and optimizing innovative solutions that drive our business forward. You will work with a team of engineers and collaborate across departments to create scalable and efficient systems.
- Lead the design, development, and deployment of Python-based applications and services.
- Build and maintain high-quality, reusable, and scalable Python code.
- Collaborate with cross-functional teams including product managers, designers, and other developers to deliver end-to-end solutions.
- Develop complex algorithms and data structures to solve challenging business problems.
- Write and maintain unit and integration tests to ensure the reliability of the software.
- Mentor and provide guidance to junior developers and help grow their technical expertise.
- Review and refactor code to ensure high performance, security, and scalability.
- Troubleshoot and debug complex issues and come up with effective solutions.
- Work with version control systems like Git, and stay up-to-date with industry best practices and Python frameworks.
- Participate in agile development processes and code reviews to ensure high-quality deliverables.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent experience.
- 5+ years of experience as a Python developer, with a strong understanding of object-oriented programming principles.
- Experience with Python frameworks such as Django, Flask, or FastAPI.
- In-depth knowledge of databases (SQL/No
SQL), and experience with data modeling and query optimization. - Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Strong knowledge of RESTful API design and development.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Strong problem-solving skills, with the ability to work independently and in a collaborative team environment.
- Experience with CI/CD pipelines and version control systems such as Git.
- Excellent written and verbal communication skills.
Skills:
- Familiarity with machine learning frameworks (Tensor Flow, PyTorch, etc.) is a plus.
- Experience with front-end technologies like JavaScript, React, or Angular is a plus.
- Knowledge of Agile methodologies and practices.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×