We are assisting a client, a boutique software company that specializes in transforming business goals into enterprise-grade cloud-native web applications, swiftly unlocking value and driving their digital future to provide a competitive cloud advantage.
Job Description:
We are looking for dynamic, ownership-driven individuals with a passion for solving problems and providing creative, secure, and efficient solutions to join our team as a Software Engineer. This role involves evolving and innovating features of our enterprise-grade cloud-based management systems.
Key Responsibilities:
- Develop new or enhance existing software modules.
- Write high-quality, clean, efficient, scalable, and maintainable code.
- Integrate third-party software components.
- Collaborate with clients, team leaders, project managers, and other engineers.
- Write and execute unit and integration test plans.
- Troubleshoot, debug, and refine code.
- Conduct code reviews to maintain quality and adherence to standards.
- Document and maintain technical knowledge.
Job Requirements:
- Bachelor's Degree in Computing, Software Engineering, IT, or related field.
- Over 3 years of experience in developing and maintaining enterprise-grade systems with PHP and Laravel Framework.
- Proficient in written and spoken English.
- Strong understanding of design and architecture patterns in web-based microservices applications.
- Expertise in PHP, Laravel Framework, MariaDB, jQuery, and JavaScript.