Senior Software Engineer / PHP

Requirements

  • 5+ years’ software development or programming experience
  • Adequate knowledge of relational database systems, object-oriented programming, and web application development
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Work closely with project managers, UX designers, other developers, systems analysts, and sales and marketing professionals
  • Implement well-designed, testable, efficient code by using best software development practices
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Integrate data from various back-end services and databases
  • Create and maintain technical software documentation
  • Stay plugged into emerging technologies/industry trends and apply them to operations and activities
  • Extensive experience with PHP and other programming languages
  • Experience working with Laravel framework
  • Strong knowledge of MySQL databases
  • Hands-on experience in Restful API design & maintenance
  • Advanced techniques such as caching, scaling & design patterns are a must
  • An in-depth understanding of HTML5 CSS3, and JavaScript
  • Experience with front-end scripting frameworks such as VueJS 2.0
  • Experience working with Linux and/or shell scripts
  • Familiarity with continuous integration

Skills

  • Prior hands-on knowledge of SaaS Platform programming and workflow development
  • Timely problem diagnosis and creative problem-solving skills
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
  • Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques
  • Comfortability in designing and implementing database structures to solve real-world problems effectively
  • A thorough, detail-oriented work style
  • Fluency in English

Qualifications

  • A Bachelor’s Degree in Software Engineering or Information Technology
  • Any technical certifications related to the required skills
  • Proficiency in English (Written/Oral)
  • Minimum 5 years of experience

Company: Mobizz Elite (Pvt) Ltd
Company email: [email protected]
Job Location: Colombo
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time

Apply now

Allowed Type(s): .pdf, .doc, .docx