This job was posted over 90 days ago and may no longer be available.
Senior Python Software Developer (id:007SYBO)
High Tech Genesis is looking for a software developer to help bring new product features to life.
Product Description:
This product enables network engineers automate their day-to-day DevOps activities, performing stateful validation of their device operational status, and build a safety net of scalable, data-driven and reusable test cases around their network.
The technology stack we are working with includes: Python, Django, Node.js, REST, Docker, Angular 7, SQL, Jenkins and GIT
Work Description:
When you start working you will need to:
- Set up your development environment (your laptop, email, access to source code, access to project docs, access to sprint planning tool so you can update your progress, etc.)
- You will need to review documentation and feature/functionality of product.
- You will need to review overall product architecture.
Then once you get going…
- Attend and contribute to daily scrum meetings
- Accept feature/task assignments along with deliverable dates
- Review the feature/task assignment
- Design your code solution to accomplish the task
- Get your code peer reviewed
- Write the code
- Unit test the code
- Peer review other people’s code
- Demo your code
- Attend sprint planning meetings to provide feedback and effort estimations
- Go to Step #1 and repeat
Must-haves:
- Must have experience with Object Oriented Python
- Must have strong experience solving technical challenges with code
- Solid experience working with Linux or Unix-based operating systems
- Worked with Regular Expressions
Nice to have:
- Experience writing code in TCL
- Decent experience working with IP networking equipment (i.e. switches & routers)
Note 1:
High Tech Genesis Inc. is an Equal Opportunity Employer. Accommodations are available upon request for all aspects of the hiring process.
Note 2:
All applicants must be legally entitled to work in Canada
Desired Skills
Contact Info