Software Engineer

Software Engineer

Voigue is facilitating the Sri Lankan employment necessities while ensuring a well-established workplace environment residing the major IT hub in Sri Lanka

Working hours: Australian working hours

What you will do:

Software Research

  • Review existing computer software and systems and identify problems
  • Present ideas for system improvements, including cost (time or budget) of proposals (where possible)

Software Design

  • Design and plan software solutions for resolving business issues or customer requests
  • Work closely with analysts, designers and other staff as required
  • Produce detailed functional, implementation and deployment plans
  • Design software architecture, including databases, existing software products and integration with external systems
  • Design and specify criteria for testing, user evaluation and quality control

Software Programming

  • Develop products as per functional and implementation plans
  • Implement changes to external systems or software configuration where necessary

Software Testing & Documentation

  • Implement testing routines to ensure software quality
  • Test operation and user-experience (UX) to ensure compliance with designs and specifications
  • Test software/system solutions for robustness and security compliance
  • Collaborate with customers, analysts, designers and other staff to ensure software meets specified designs
  • Develop and test training manuals and documentation for users where necessary
  • Develop documentation for support staff in dealing with potential user requests or issues.

Software Maintenance

  • Ongoing maintenance of existing software products, including fixing bugs and ensuring product stability
  • Addition of future features or functionality where applicable
  • Reporting of known or potential software bugs, security issues or other problems
  • Assisting with software or system deprecation

System development

  • Working with AWS to host applications as required
  • Development with an Asterisk based voice platform including video, messaging and related services

What we are looking for 

Experience, Skills and Knowledge

  • Proven experience in PHP web application development
  • 3+ years experience in React JS, Redux + Saga, Typescript
  • A strong and proven experience with Laravel
  • An intricate understanding of PHP design patterns & methodologies
  • Extensive knowledge of HTML5/ CSS3 / JSON / AJAX / SOAP/ MySQL
  • Strong understanding and development experience
  • Sound communication and documentation skills
  • Experience with 3rd party integrations – Web Services, REST and SOAP
  • Understanding and use of source version control (Subversion/Git)
  • PHP Object-Oriented programming knowledge
  • Database design and development (MySQL)
  • Experience with JIRA

Education & Qualifications

  • Bachelor’s Degree (B.A.) from a four-year college or university; or three to four years related experience and/or training; or equivalent combination of education and experience

What’s in it for you

  • An attractive remuneration package
  • Exposure to work with an international team of experts
  • Learning and career development opportunities 

Employment Type


Apply for this Job

error: Content is protected !!

We will get the best price for your package!

We will get the best price for your package!

Technical support services at Voigue

Thank you for choosing Voigue

We received your submission. You will receive your transcript within 24 hours. Your coordinator will be in touch with you to get things started.
Looking forward to working with you!