Job Opportunity:
A software development position is available in a dynamic environment.
-----------------------------------
About the Role:
This job involves developing and maintaining front-end and back-end components of web applications using programming languages such as PHP, HTML5, CSS, JavaScript, and SQL (primarily MySQL).
Key Responsibilities:
* Develop and maintain software systems using front-end and back-end technologies.
* Collaborate with the development team to design and implement new features and enhancements based on project requirements and user feedback.
* Identify, diagnose, and resolve bugs or performance issues across the application stack.
* Maintain and manage existing software systems, ensuring they remain functional, secure, and up-to-date.
* Support the day-to-day operations of web systems, including the ongoing development and updating of web content.
* Ensure code quality through proper documentation, testing, and version control practices.
* Communicate effectively with team members, stakeholders, and non-technical staff to clarify requirements and report progress.
Required Skills:
* Proficiency in PHP and experience with server-side application development.
* Good understanding of HTML5 and CSS for layout, styling, and responsive design.
* Working knowledge of JavaScript for front-end scripting and interactivity.
* Experience working with SQL databases, especially MySQL, including database design and optimization.
* Basic familiarity with AWS services (e.g., EC2, RDS, S3) and server management tasks.
* Proficient problem-solving and debugging skills, with the ability to analyze and resolve technical challenges independently.
* Clear and effective communication skills, both written and verbal, for technical documentation and team collaboration.
* Ability to manage multiple tasks and priorities in a dynamic development environment.
Technical Expertise:
* Front-end development: HTML5, CSS, JavaScript
* Back-end development: PHP, SQL (MySQL)
* Server management: AWS services (EC2, RDS, S3)