SIMPLERYO TECHNOLOGY LIMITED provides software development and digital technology solutions to businesses. Our work includes designing and developing software applications, programming, system integration, digital platform development and ongoing system improvement to help clients improve operational efficiency.
We are now seeking a skilled and experienced software engineer to join our team. This is a full-time job with guaranteed hours of 30 hours per week, but you will normally be required to work around 35 hours.
Main Job Tasks and Responsibilities:
- The successful candidate will be responsible for analysing business and system requirements and designing, developing, implementing and maintaining software applications and customised digital solutions. The role will also involve software integration, testing, debugging, deployment and technical evaluation to support the delivery of effective technology solutions.
- Review and evaluate existing software applications, digital platforms and associated systems to identify technical limitations, system deficiencies, integration issues and opportunities for improvement.
- Design and develop software applications, system components and customised digital solutions to meet identified functional, technical and operational requirements.
- Write, modify and maintain program code in accordance with approved software designs, system requirements and technical specifications, ensuring compliance with applicable development and quality standards.
- Design and implement integrations between software applications, digital platforms, databases, APIs and other business systems to improve system functionality, interoperability and operational efficiency.
- Test, debug and diagnose software applications and system components, identify and correct programming errors and technical faults, and ensure that applications and systems perform in accordance with technical specifications and quality requirements.
- Implement, configure and support software applications and digital solutions, including software deployment, system upgrades, modifications and ongoing technical maintenance.
- Prepare, update and maintain technical documentation, including software specifications, system documentation, end-user technical guidance, and internal operating procedures for the software modules and features under the developer's responsibility.
- Collaborate with UX designers, back-end engineers, editorial, and advertising operations teams to develop and deliver end-to-end software features across the Infomate web and mobile platforms, including functionality supporting user-generated content, curated content, local services, marketplace listings, and paid advertising placements.
- Participate in solution design discussions, code reviews, testing, and release planning, and contribute to the ongoing improvement of development standards, technical practices, and knowledge sharing within the engineering team.
Job requirement
If this sounds like you, click Apply Now!