Python Developer with SAST & DAST
Reston, VA, United States
- Experience
- 11–15 years
- Employment
- Contract
- Work mode
- Onsite
- Salary
- Not disclosed
- Deadline
- Apply by 1 Nov 2026
- Posted
- 2025-09-02
Required skills
| Skill | Experience | Level |
|---|---|---|
| Python | 10+ years | Intermediate |
| Static Application Security Testing - SAST | 1+ years | Not specified |
About the role
As a Python Developer with SAST & DAST at International Solutions Group, Inc., you will play a crucial role in designing, developing, and implementing secure software solutions using Python programming language. You will work in a collaborative environment with a team of experienced professionals, contributing to the development of high-quality software products. Your responsibilities will include developing and maintaining Python applications, integrating security testing tools, and ensuring compliance with industry standards. You will have the opportunity to work on challenging projects, collaborate with cross-functional teams, and continuously learn and improve your skills. Your contributions will have a significant impact on the company's success, and you will be part of a team that values innovation, teamwork, and customer satisfaction. You will be expected to write clean, efficient, and well-documented code, and participate in code reviews and pair programming. The company offers a dynamic and supportive work environment, with opportunities for professional growth and development.
Requirements:
- Strong proficiency in Python programming language, with experience in developing secure software applications
- Knowledge of SAST (Static Application Security Testing) and DAST (Dynamic Application Security Testing) tools and methodologies
- Experience with agile development methodologies and version control systems such as Git
- Strong understanding of software design patterns, principles, and best practices
- Excellent problem-solving skills, with the ability to analyze complex issues and develop creative solutions
- Strong communication and collaboration skills, with experience working in a team environment
- Bachelor's degree in Computer Science, Information Technology, or related field
Roles and Responsibilities:
- Design, develop, and maintain Python applications, ensuring high quality, security, and performance
- Integrate SAST and DAST tools into the development pipeline, to identify and address security vulnerabilities
- Collaborate with cross-functional teams, including development, QA, and operations, to ensure smooth delivery of software products
- Develop and maintain technical documentation, including design documents, user manuals, and release notes
- Participate in code reviews, pair programming, and contribute to the improvement of the codebase
- Stay up-to-date with industry trends, best practices, and emerging technologies, applying this knowledge to improve the development process