Role & responsibilities
- Design, implement and maintain Python application phases.
- Create reusable code and use them in projects.
- Conduct analysis, programming, testing and debugging.
- Documentation of software requirements
- Develop, test, implement and maintain application software.
- Develop technical designs for application development.
- Develop application code in Python3.
- Deploy builds to environment / test and release.
- Directly work on client assignment with minimum involvement of tech lead.
Preferred candidate profile
- Knows how to write effective unit tests.
- Knowledge of OOPs concept
- Should have knowledge of JSON/XML & Rest API & Socket programming.
- Should be aware of Python coding standards & Solid principles.
- Familiar with Design Patterns
- Good knowledge of at-least one frameworks
- Should have good knowledge of Data Structures
- Should have Problem Solving and debugging.
- Good Communication skill
Juniper Networks is leading the revolution in networking, making it one of the most exciting technology companies in Silicon Valley today. Since being founded by Pradeep Sindhu, Dennis Ferguson, and Bjorn Liencres nearly 20 years ago, Junipers sole mission has been to create innovative products and ...