Php Software Developer Johannesburg

Details of the offer

PHP DeveloperAs an intermediate PHP Developer, you'll write clean, maintainable, and performance-oriented PHP code and work with our product team. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests. You'll also produce detailed specifications. Your code will be written in a timely and scalable way while providing robust optimization. Ultimately, your work will impact the codebase of our product in a meaningful way.Duties & ResponsibilitiesWrite clean, secure, maintainable, testable, and modular code.Solve complex performance problems and architectural challenges.Design and maintain databases.Review developers' code.Work with senior developers on the entire web application development life cycle.Work with our QA team to ensure that a project makes it over the finish line on time.Develop and deploy new features to facilitate related procedures and tools if necessary.Document code revision changes, work progress, database changes, and operational requirements in the source code management system.Participate in brainstorming new ideas and offer innovative and realistic solutions.Work in a team environment using agile methodology, focusing on predictability for our corporate clients.Collaborate closely with the platform team to identify and solve issues as needed.Own and drive your own performance targets without the need for micromanagement.Be an authentic, empathetic, and enthusiastic member of the team.Desired Experience & QualificationDiploma or Degree in computer sciences or any other related professional and recognized I.T. qualification.Minimum of 4 – 5 years of job-related experience.Minimum 2 years of experience in SQL and related databases, with a preference for those with MySQL experience. Bonus points for non-relational DB experience.Proficient understanding of PHP MVC frameworks such as CakePHP, Laravel, or Symfony.Knowledge of MVC frameworks and RESTful API design.Hands-on experience in unit testing using testing frameworks like PHPUnit/phpspec.Proficiency in common PHP or web server exploits and their solutions.Familiarity with limitations of PHP as a platform and its workarounds.Experience in creating database schemas that represent and support business processes.Proficient understanding of code versioning tools, such as Git.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Head Of Software Applications

A world leader in its field of specialization, offering a variety of financial products, is seeking a Head of Software Development to spearhead their strateg...


Network Recruitment - Gauteng

Published 9 days ago

Dart/Flutter Developer

About Us: We are a dynamic and innovative team focused on delivering top-quality digital solutions that make a difference. We're looking for a passionate Flu...


Exogroup Ltd - Gauteng

Published 9 days ago

Creditors Manager (Manufacturing)

Are you an experienced Accounts Payable professional ready to take the next step in your career? Join a dynamic company in Centurion as their new Accounts Pa...


Network Recruitment - Gauteng

Published 9 days ago

Tech Lead

Tech Lead Are you a talented tech lead looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We co...


Offerzen Ltd - Gauteng

Published 9 days ago

Built at: 2024-11-25T07:33:58.728Z