Software Engineer (PHP)

at  Zenitech

Budapest, Közép-Magyarország, Hungary -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Jan, 2025Not Specified27 Oct, 2024N/AStorage Solutions,Communication Skills,Mongodb,Php,Legacy Systems,Postgresql,EnglishNoNo
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:

ABOUT US

Zenitech is a leading technology solutions provider dedicated to reshaping the global digital landscape. Headquartered in the UK, Zenitech operates internationally, with offices in Lithuania, Romania, and Hungary. We use a bespoke approach depending upon where the client is on their digital journey, comprising a combination of access to dedicated R&D labs, technology implementation advice, and specialist nearshore development talent. All these elements enable us to forge enduring client relationships.
Zenitech’s exceptional service and end-to-end software engineering capabilities provide options for businesses to select and prioritise in order to deliver planned outcomes. We are a diverse international community of individuals who are open to learn from each other and collectively define and input into the digital future of the clients’ business.

REQUIREMENTS

  • Extensive knowledge of PHP, particularly PHP 5, PHP 8, and PHP 8.2
  • Proven experience as a PHP Developer, preferably with a strong focus on upgrading and maintaining legacy systems
  • Strong understanding of database management systems (PostgreSQL, MongoDB) and data storage solutions
  • Excellent problem-solving skills and the ability to navigate legacy codebases with multiple coding patterns
  • Familiarity with Agavi framework is a plus
  • Great communication skills in English
  • Analytical mindset

Responsibilities:

THE ROLE

Our client is a global industry leader in entertainment and gaming. The system in question was launched in the years 2006-2007 and it is built upon the “Agavi” PHP framework, which has since become unsupported. Despite this, the application continues to serve its users. On a daily basis, the application sees an impressive number of approximately 10,000 to 11,000 unique and active users. The application was initially built on PHP4, migrated to PHP5 but the scope of the project is to move it to PHP 8.3.

WHAT YOU WILL DO

  • Compatibility Management: Adapt and modify existing Agavi libraries, Quick Forms and Smarty components to ensure compatibility with future updates
  • Library Migration: Oversee the migration to PHP 8.3, including the replacement or updating of existing libraries
  • Code Rebasing: Regularly rebase the code to incorporate improvements and hotfixes from the client’s development team
  • Refactoring outdated syntax, replacing deprecated functions, and testing for functional and performance improvements
  • Data Storage Solutions: Manage multiple data storage options (Postgres, Solar, MongoDB, Filesystem) and ensure their effective integration within the application.
  • Legacy Code Management: Navigate and refactor legacy code, addressing various coding patterns present in the application
  • Compatibility Management: Adapt and modify existing Agavi libraries, Quick Forms, Smarty, and Symfony components to ensure compatibility with future updates


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Budapest, Hungary