Software Engineer, Technology Solutions (12 Month Fixed Term Contract)
WildBrain Voir toutes les offres
- Toronto, ON
- 85.000-95.000 $ par an
- Contrat
- Temps-plein
- Software Development & Maintenance
- Analyze and interpret functional and technical requirements for new initiatives and system enhancements.
- Design, develop, and maintain Laravel/PHP applications supporting high-volume, high-performance VOD publishing workflows, reporting tools, and integrations.
- Maintain and enhance existing applications to ensure reliability, scalability, and operational stability.
- System Integration & APIs
- Develop and maintain integrations with external services including YouTube and other third-party APIs.
- Design and implement middleware solutions to support integration between first-party systems, third-party platforms, and internal databases.
- Collaboration & Delivery
- Work with project stakeholders to support scoping, effort estimation, and timeline planning for software development initiatives.
- Collaborate with platform engineering teams to design and deploy robust and cost-efficient workloads in AWS and private cloud environments.
- Engineering Standards & Quality
- Adhere to established engineering standards, policies, and best practices for development, testing, and deployment.
- Participate in peer code reviews and contribute to continuous improvement of development practices and code quality.
- Documentation & Knowledge Sharing
- Create, maintain, and validate technical and functional documentation supporting system design, development, and operations.
- Ensure documentation is accurate, complete, and aligned with engineering and project standards.
- What You Bring
- Experience developing and maintaining web applications using PHP and Laravel.
- Ability to analyze software requirements and translate business needs into reliable technical solutions.
- Experience supporting both new development initiatives and ongoing maintenance of production systems.
- Experience building integrations with third-party APIs and external platforms.
- Ability to design and implement middleware and service integrations between internal and external systems.
- Experience working collaboratively with product managers, business stakeholders, and engineering teams.
- Familiarity with software development lifecycle practices, including code reviews, testing, and version control.
- Strong written communication skills and ability to produce technical documentation and design artifacts.
- A proactive mindset with a willingness to learn new technologies and improve existing systems.
- Undergraduate degree in Computer Science or related field and/or post graduate Internet related Certificate, or equivalent working experience
- 5+ years' experience developing high traffic applications with PHP (Laravel) and PHP
- 5+ years' experience with SQL, at least one DBMS, Database Design, NoSQL, performance tuning and migration/ETL
- Understanding of front-end development, libraries, and frameworks (HTML5, CSS3, JavaScript, jQuery UI, Bootstrap, Vue, React)
- Understanding of and comfortable working with continuous integration pipelines [Git], tools [GitHub Actions], and automation [Docker, Swarm]
- Able to adhere to and keep up to date with current and evolving best practices relating to security and development methodologies
- Strong understanding of integrating with third party web services and systems via REST APIs
- Strong understanding of data structures, algorithms and design patterns
- Familiarity with Big Query a plus
- Nice to Have
- Experience working with video publishing platforms, media workflows, or digital content distribution systems.
- Experience integrating with content platforms such as YouTube APIs.
- Familiarity with AWS or cloud-based infrastructure.
- Experience supporting high-volume, high-availability applications.
- Exposure to CI/CD pipelines, automated testing, or containerized environments.
- Paid time off
- Retirement savings with company matching
- Comprehensive health and dental coverage, with shared premium costs from day one.
- Employee Assistance Program (EAP)
- Hybrid work model
- Initial virtual screening with our Talent Acquisition team
- Interview with the hiring manager (virtual or in person, TBD)
- Interview with 2–3 key business partners (virtual or in person, TBD)
- Role-specific assessment, where applicable
Nous sommes désolés mais ce recruteur n'accepte pas les candidatures en provenance de l'étranger.