Designing and developing web-based business applications using cutting-edge technologies, such as PHP, MySQL, JavaScript, HTML, and CSS, to support software products and custom requirements.
Efficiently prioritizing and executing tasks throughout the software development life cycle to meet project goals.
Writing clean, efficient, and maintainable code that meets project specifications.
Automate software pipelines using the latest tools and technologies to improve efficiency and performance.
Debug and review code to ensure it meets the highest standards.
Conduct validation and verification testing to ensure the quality of software releases.
Collaborate with internal teams to continuously improve products through bug fixing and performance optimisation.
Document all development phases to provide clear and comprehensive records.
Keep software up-to-date with the latest technologies to ensure its ongoing success.
Requirements
Experience as a Software Engineer demonstrating a proven track record.
Proficient in PHP application development and scripting, with experience in frameworks such as Zend and Laravel.
An understanding of relational databases, specifically MySQL, and experience with ORMs such as Doctrine.
Skilled in JavaScript application development and scripting, including frameworks such as React, Angular, jQuery.
Knowledge of system monitoring tools, such as Datadog or New Relic.
Familiarity with version control systems, specifically Git, and best practices for workflow management.
Understanding of AWS infrastructure, including deployment and maintenance.
Experience with CI/CD pipeline tools, such as Jenkins, and the ability to optimize and automate deployment processes.
Proficient in operating systems, including Linux, Mac OS, and Windows.
Possessing an analytical mind with a problem-solving approach, able to tackle complex challenges effectively.
Demonstrating excellent organizational skills and the ability to prioritize tasks.
Compliance with and support of the organization's ISO 27001 Information Security Management System, as it pertains to your role.
Benefits
Benefits at Ideagen
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.