We are currently looking for a Python Developer for a permanent position in Montréal.
Day-to-Day Responsibilities:
- Be the sole owner responsible for developing and reviewing code and contributing ideas to a team of talented technologists
- Understand software requirements
- Implement various parts of the application using Python
- Formulate and implement recommendations/solutions
- Communicate with clients, coworkers about current tasks
- Know how to summarize feedbacks
- Ensure procedures are followed and mechanisms are in place to ensure compliance to technical designs, best practices and are well supported
- Provide mentoring to colleagues and training for solutions
- Serve as a subject matter expert and escalation point when needed
- Regularly communicate with internal clients from different departments and project stakeholders
Skills Required:
- Strong experience developing with Python
- Strong working knowledge Git and SQL
- Experience with application code and configuration scanning for best practices
- The ability to effectively communicate with a global team and customers
- A solid understanding of change management processes
- Are able to write and present comprehensive technical content / documentation
Skills Desired:
Competencies:
- Client focused, must have a strong customer service mentality and ability to work with developers, users, ops, and other staff
- Able to work independently and in a team environment while interacting across different group to accomplish projects.
- Ability to interact with other business lines managers, technical staff and senior managers
- Excellent communication and presentation skills, both written and oral
- Must be detail and goal oriented dedicated to accomplishing tasks
Needed:
- 1 year+ experience with Python
- Ability to learn and adopt to new environment quickly
- Management / ITIL process
- Master’s Degree in Engineering
- Fully bilingual English and French