We are seeking a skilled and experienced Software Developer to join our dynamic team. The ideal candidate will have a strong background in PHP and Python, with a focus on developing and maintaining high-quality web applications. This role involves collaborating with cross-functional teams, migrating legacy systems to modern technologies, and ensuring the reliability and performance of our applications.
> Full Lifecycle Development: Manage the entire software development process, from gathering requirements to delivering the final product.
> System Migration: Transition legacy systems to modern technologies to enhance performance and maintainability.
> Cross-Functional Collaboration: Work closely with various teams to design, develop, and implement new features and web services.
> Code Quality Assurance: Produce high-quality, maintainable code incorporating error handling, unit testing, and defensive programming techniques.
> Application Monitoring and Testing: Regularly test applications for reliability and usability, optimizing performance to manage peak traffic efficiently.
> Technical Support: Provide daily business support, including bug fixes and technical assistance.
> Documentation: Document and present code structures, logic, and system architecture clearly and comprehensively.
> Code Review and Deployment: Conduct developer testing, perform code reviews, and deploy applications using CI/CD tools.
> Mentorship: Offer guidance and share knowledge with peers to foster a collaborative and innovative work environment.
> Programming Proficiency: Strong experience in PH