Overview
Skills
Job Details
World Wide Technology is looking for Python Developer . This job is part of WWT s Strategic Resourcing services. The candidate will be supporting a WWT customer and will be employed by one of WWT s preferred partners.
Why WWT?
At World Wide Technology, we work together to make a new world happen. Our important work benefits our clients and partners as much as it does our people and communities across the globe. WWT is dedicated to achieving its mission of creating a profitable growth company that is also a Great Place to Work for All. We achieve this through our world-class culture, generous benefits, and by delivering cutting-edge technology solutions for our clients.
WWT was founded in 1990 in St. Louis, Missouri. We employ more than 10,000 people globally and closed nearly $20 billion in revenue in 2023. We have an inclusive culture and believe our core values are the key to company and employee success. WWT is proud to have been included on the FORTUNE "100 Best Places to Work For " list 12 years in a row!
Role: Python Developer
Location: Denver CO
Duration: 6 Months
Interview Process:
- There will be an in-person interview.
- MUST do an in-house technical interview with at least 2 hours of hands-on Python coding and ONLY submit if the candidate is rated 8-9 out of 10.
Mandatory Skills:
- Python expert is required: rated at 8-9 out of 10.
- Data Structures & Algorithms
- Object oriented programming
- Network & device communication python libraries
- Error handling & logging in python
- JSON /YAMIL parsing and data validation.
- Hands-on experience with programming languages like Java, Python, JavaScript, No-SQL & Relational Databases
- Expertise with XML, JSON, XSLT, RESTful API
- Hands on experience with SDLC tools (Jenkins, Git, Automated Testing Frameworks)
- Hands on experience with software integration - Web Services (SOAP/RESTful), ESB
- Working knowledge of network & software configuration tools such as Cisco NSO, Ansible, Chef/Puppet
- Knowledge of Virtualization & Cloud (VMware, OpenStack)
- Knowledge of Analytics with Big Data, AI, Machine Learning algorithms
- Exposure to networking architectures including DC, WAN, Campus, Mobility, Security is a plus
Responsibilities & Qualifications
- The role of Software Developer is work in small team of software developers & automation architects to build and deliver integration, automation & orchestration solutions. Internally, the person works with the virtual team of developers and testers and externally, the person may work with customer s technical leads and middle management.
- The candidate should be able to perform the following activities: comprehension of solution requirements & documentation, solution architecture & design, Test-Driven and Behavior Driven development (TDD/BDD), software customization, software deployment architecture and software packaging, integration, system and customer acceptance testing for the customer s software solution.
- Candidate must be experienced on Agile Software Development methodology.
- The candidate should have prior experience (about 3-5 years) of delivering on complex and highly scalable software projects.
- The candidate should have strong verbal and written communication skills, with the ability to work effectively across internal and external organizations. The person should be self-motivated and able to work independently and/or in support of small teams.