Senior Back End Developer
at Tbk Creative
London, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 10 Jul, 2024 | USD 95000 Annual | 11 Apr, 2024 | 4 year(s) or above | Soap,Testing,Rest,Software Systems,Sensitive Information,Software Development,Code,Web Services,Unit Testing,Software Design,Design Patterns,Web Design,Plugins,Continuous Integration,Php Frameworks | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
APPLICANTS SHOULD HAVE THE FOLLOWING SKILLS AND EXPERIENCE:
- Minimum 6 years of professional experience designing and implementing websites in the PHP scripting language.
- Minimum 4 years of professional experience designing and implementing WordPress themes and plugins.
- Minimum 4 years of professional experience writing, analyzing, and optimizing MySQL queries.
- Minimum 4 years of professional experience designing, architecting, and optimizing complex software systems.
- University degree or college diploma in engineering, programming, software development, software design, or web design.
- Strong understanding of design patterns, general web functions, and industry standards.
- Strong understanding and demonstrate use of AI tools for the purpose of planning, developing, documenting and testing code within digital products you deliver.
- Prior experience within a quality assurance (QA) role or QA process within a project. Knowledge of unit testing, continuous integration, and industry standards for coding styles.
- Deep functional knowledge or hands-on design experience with Web Services (REST, SOAP, etc.).Strong grasp of security principles and how they apply t
- e-commerce applications and the protection of sensitive information.
- Prior experience with Git source control management process within an agile structure.Working knowledge of PHP frameworks and their concepts. These include but aren’t limited t
- CodeIgniter, Symfony, Laravel, and Zend Framework/Laminas.
Responsibilities:
THE SUCCESSFUL CANDIDATE WILL BE RESPONSIBLE FOR:
- Build, deliver and maintain innovative and leading-edge online software solutions for tbk’s clients. Drive their success with technology, performance and kindness.
- Write clean, and reusable PHP code within CMS platforms like WordPress and its themes and plugins. We deliver enterprise-ready marketing-technology solutions for our mid-market and enterprise clients.Adherence t
- tbk’s standards for code formatting, code quality and unit testing.Integrate systems via web services and APIs t
- support our client’s marketing needs, ensuring quality, robustness, and appropriate error proofing.Adherence t
- WCAG 2.0-2.2 guidelines when authoring and managing digital work products.
- Guide and advise on the early prototyping of new software solutions that solve business problems and improve tbk or our clients’ businesses.Write effective tests t
- support unit testing goals set within the department.Collaborate with UX specialists, designers and product owners tcomplete tasks related t
- our client’s marketing and technology needs.Provide mentorship t
- development team members in a way that supports their learning goals, improves them as professionals, and strengthens the quality of the solutions created at tbk.Solve technical problems and present solutions t
- other developers, product owners, UX specialists and graphic designers.Continually offer ways t
- improve development processes within your team and the larger tbk organization.Provide the Web Division with the technical assistance and resources that they need td
- their job excellently.Provide sound architectural guidance on the technology stack and software implementations required t
- deliver on internal and client projects.
- Exceed targets set for the development of software modules.Provide project status updates t
- the Scrum Master, applicable product owners, and leadership.Identify project risks and provide solutions t
- mitigate or avoid such risks.Attend and contribute t
- the daily Scrum Stand-up; listen and support the entire development team.
- Inform and improve all areas of the development process within the development team.
REQUIREMENT SUMMARY
Min:4.0Max:9.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Diploma
Web Design, Engineering, Design
Proficient
1
London, ON, Canada