Senior Back End Developer

at  Tbk Creative

London, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Jul, 2024USD 95000 Annual11 Apr, 20244 year(s) or aboveSoap,Testing,Rest,Software Systems,Sensitive Information,Software Development,Code,Web Services,Unit Testing,Software Design,Design Patterns,Web Design,Plugins,Continuous Integration,Php FrameworksNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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