Acts as a coach, leader and mentor of a team of application developers to ensure the delivery, quality and experience for the customers.
Provide technical expertise and is the liaison with the stakeholders on priorities and requirements.
Helps in the platform building optimizing and scaling the platform and the infrastructure.
Works on finding and fixing issues and problems in the implementations, ensuring compliance and quality, and maintaining high standards of Software quality and best practices habits.
Build, optimize, and scale the SOA platform and infrastructure
Evangelize best software development practices (OOD, TDD, Continuous Integration, Continuous Delivery)
Draft and review architectural diagrams, interface specifications, class structures, and other design documents
8 years of experience in Software Development.
4 years of experience as a FullStack Developer.
4 years of experience managing, leading and coaching a technical team.
Very solid communication skills, strong leadership, time management and problem-solving skills, good business acumen.
Strong experience with microservices architecture and design patterns (SOLID)
Strong experience with SQL, relational databases, multi-tiered development and Web-based software.
Experience in e-commerce platforms.
Experience with the cloud (AWS, GCP)
Asset: Python, PHP, Shell, Bash.