

Senior Python Developer
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Simple Solutions, is seeking the following. Apply via Dice today!
Position: Senior Python Developer
Locations: New York, NY; Alpharetta, GA; or Arlington, VA (Hybrid)
Employment mode: Long-term contract role
Job Description:
• The mission of the Cloud Security & Developer Enablement team is to implement the Firm's Cybersecurity Strategy by architecting, engineering, deploying, and operating technical security controls and capabilities for the Enterprise.
• This is achieved by continued focus on architectural rigor, automation, agile delivery, and adoption of Cloud and application security control implementations by the development community.
What You ll Do:
• Be part of a team of engineers to implement client-specific security policies in the CI/CD security tools including but not limited to SAST, DAST, and SCA applications.
• Work with Development, DevOps, and Security teams to identify and develop automated security and compliance capabilities in support of DevOps processes.
• Define the security rules that need to be adhered to at a code level in web and mobile applications written in .NET, Java, React, Python, and other languages.
• With your development background and security knowledge, provide security guidance to developers in the form of secure coding standards and guidelines.
• Support security standards, and create templates and patterns to increase the efficiency and adoption of security programs.
• Work with our partners to implement, manage, and optimize security measures within our GitHub repositories to continuously improve code integrity and protect against vulnerabilities. Required skillset:
• Must have: 5+ years of software development experience using Python
• Working with APIs, including but not limited to ReST
• Unit testing frameworks
• Multi-process and multi-thread architecture
• Must have: 5+ years in Linux, strong bash scripting skills.
• Good understanding of SQL to extract relevant information for reporting and analysis
• Working knowledge of Windows environment, simple scripting dos-batch, etc.
• Bachelor s degree with 10+ years of work experience in the IT field
• Ability to process large datasets for reporting and analysis.
Desired Skillset:
• A self-starter, with a strong desire to learn new technologies and apply them to solve problems
• Knowledge of SAST, OSS technologies
• Ability to perform Python code reviews with minimal assistance
• Expertise in monitoring, alerting, reporting, and data analysis is desired.
• Experience with application build environments like Jenkins, TeamCity, etc.
• Devops container/orchestration tools (Kubernetes, Docker, Puppet, etc) are a plus
• Experience with evaluation, integration, and onboard of security tools such as DAST, RASP, WAF, vulnerability scanner results, container analyzers, open source scanning, etc is a plus