What are the responsibilities and job description for the Sr. Python Developer position at Verdant Infotech Solutions?
We require the following ON ALL SUBMITS
Right to Represent
Government Issued ID
LinkedIn Profile link
Include Two References
Sr. Python Developer
Location : Remote (EST / CST hours)
Duration : Long-term open-ended contract
Interview Process : x2 Video Webex Interviews - 1 st with Sr. Developers on the team (very technical in depth). 2 nd with Hiring Manager
Good terms : AWS, lambda, CDK, Node, React, serverless, micro-services, python, application development, Docker, Linux, Git, Agile, REST, requests, boto3, pytest, MongoDB, NoSQL. Web development, networking, SSL, TLS, security, troubleshooting, support.
Bad terms (noting skills we don't need or want) : data analysis, R, Rust, Django, NumPy, Scikit.
Cisco Systems - Python Software Engineer
Required
- Object Oriented Python 3
Should Have
Boto3 (stylized as boto3)
PI Gateway
Secure Applications Team is a part of Security Engineering within the Security and Trust Organization (S&TO), we work to strengthen Cisco's approach to Application Security by conceiving and developing software tools and solutions for meaningful risk reduction in Cisco products.
WHO YOU'LL WORK WITH : We engage with valued clients of business units and other entities across Cisco to gain their perspective and to understand their experience of using application security testing tools throughout the Secure Development Life-cycle. Understanding the client's perspective enable us to improve the security products and services we deliver according to their specific business and individual needs.
WHO YOU ARE : s a Software Engineer of the Secure Applications Team, you'll develop technologies that change how clients secure their software and interact with security tools and results. We're looking for engineers who have a passion and dedication for developing software for new security requirements, benchmark measurements, framework compliance, information retrieval, artificial intelligence, machine learning, and UI design in a Cloud-Native serverless platform offered as-a-Service.
You will anticipate our customer needs and be empowered to take action and innovate. We need our engineers to be versatile, display leadership skills, and be enthusiastic to seek new solutions to problems across the full-stack as we continue to push our mission of strengthening Cisco's approach to application security forward.
WHAT YOU'LL NEED
s a Software Engineer you will need to have a firm understanding of Software Architectures and development concepts with the ability to tackle challenges by the taking the initiative and assuming ownership of development tasks and activities. We are looking for candidates with :
1. Demonstrated proficiency with Object oriented Python development.
2. Familiarity with NoSQL database information access and development.
3. Experience developing and deploying serverless applications.
4. DevOps expertise with Git and Jenkins.
5. Awareness of modern UI / UX design and implementation with React.
6. An understanding of or ability to lead Agile / Scrum methodologies.
In addition to the above, it would be advantageous if you had experience and understanding of security and compliance frameworks and guidelines such as :
1. Cisco Secure Development Lifecycle (CSDL)
2. Cloud Control Framework (CCF)
3. Secure Control Framework (SCF)
4. Center for Internet Security (CIS)
5. National Institute of Standards and Technology (NIST)
6. Defense Information Systems Agency (DISA)
Our team foster open and transparent communication and provide an environment where others are accepted to contribute to the work product with their voice, their ideas, and their actions. We encourage the sharing of ideas and solutions to ensure avenues exist where the employee is fully engaged and maintains a sense of meaningful work contributions to our mission. We ask that you :
1. Be mindful of others and respect their ideas and opinions.
2. Take ownership for your work focusing on delivery.
3. Be present for discussions, share information, and encourage positive communications with your peers and clients.
4. Are open to change and exhibit flexibility to ensure the timely delivery of our products and services.
Nice to Have
Batch