Senior Python Developer
MobileComm, Inc.
7 months 2 weeks ago
- Toronto, Ontario,Canada
-
Requisition Id : CREQ006856
Apply
Python Django, Database management, API Interaction, Devops
Job Description
Key Responsibilities:
- Contribute to the development of the platform
- Identify and propose improvements based on software development best practices
- Act as a leader of certain functionalities, meeting with stakeholders and defining the future mode of operation
- Research and integrate the APIs of the integrated platforms (AWS, GCP, Openshift, Vwmare, etc.)
- Actively participate in Agile ceremonies with the objective of continuous improvement of its product, its team and its processes.
- Support platform users and fix bugs
- Design, code, test and deliver services with the industry standards
- Contribute to define requirements and specifications.
Minimum Qualifications:
- Minimum 5 years of experience as a software developer
- Strong knowledge of Object Oriented Programming (OOP) and data structures
- Experience in database management (SQL & NoSQL)
- Extensive experience with API development (Python) and API usage
- Extensive expertise in test integration (unit testing, integration testing, TDD, BDD, etc.)
- Extensive experience in development and architecture (microservices architecture).
- An enthusiastic spirit, a strong interest in innovation and an ability to quickly and adapt to new technologies.
- The ability to dissect a business or system problem to find an easy and sustainable modular solution with his team.
- A team spirit and the ability to adapt to uncertain and changing needs.
- Experience with agile methodologies (Scrum, Kanban).
- Excellent interpersonal, verbal and written communication skills.
- Ability to work both independently and as part of a team.
Additional Qualifications:
- Knowledge of OpenAPI/Swagger standards
- Hands-on development and operational experience (Gitlab-CI, Docker, Helm, Kubernetes/OpenShift)