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