Technical Delivery Manager
Location: Remote Technical Level: Senior Job Category: Delivery Manager
We are looking for a Technical Delivery Manager to join our team.
Responsibilities:
- Leading on the architecture development for the new company projects.
- Attending in projects estimation and selecting the development approach and technologies stack
- Reviewing the requirements to discover the possible architectural, performance and security issues
- Setting up expectations for the developers, leading on the good coding practice
- Negotiating the interfaces between front end and back end parts of the application
- Reviewing other developer’s back end code in terms of following the standards, best practices and expectations.
- Develop cloud-based Python Django software products as a part time lead developer.
- Participating in architectural, design, and product discussions
- Working in an agile environment with an excellent team of engineers
- Attending the hiring process and technical interviews.
- Mentoring and teaching
Skills:
- 5+ years in software development.
- 3+ years of experience as a Software Architect or Tech Lead
- Strong English speaking, reading and writing.
- Excellent Knowledge of the back-end development and specifically in Python/Django stack.
- Excellent Knowledge of databases.
- Having experience in developing highly loaded applications would be a plus.
- Knowing good practices in software development and wishing to implement them.
- Understanding of the full development lifecycle: from requirements till maintenance and support.
- Strong Mentoring and Leading abilities