Software Engineer
This role is no longer open. It is kept here for reference. See our current openings for roles we are hiring for now.
The Role
We are looking for talented and motivated individual who will aid in developing, modifying, documenting, testing, installing and supporting our suite of mobile software applications.
- Have an in-depth understanding of hardware capabilities of mobile devices (in particular on the Android Operating System);
- Be able to test, diagnose and correct errors to ensure our solution performs smoothly;
- Identify technology limitations and deficiencies in existing systems and associated processes, procedures and methods;
- Provide advice, guidance and expertise in developing proposals and strategies for software design activities such as financial evaluation and costings for recommending software purchase and upgrades
To do so, the role requires a highly motivated self-starter that is willing to put in the work to ensure successful project delivery.
Responsibilities
- Analyzing software requirements
- Reviewing engineering artefacts across the product lifestyle
- Developing, reviewing and managing design documentation
- Conducting technical investigations in relation to system requirements
- Designing and implementing sound solutions for products by interacting with internal and external stakeholders
- Working closely with the product management and UX design teams to define and refine feature specifications
- Analyzing and improving the efficiency, scalability, stability and security of business applications and in-house systems to help scale the company
Requirements
- A minimum of a bachelor’s degree in computer science (or related field)
- Two or more years of commercial experience in software engineering ideally with Android Operating System
- Experience working in an R&D and innovation focused company
- Proven experience with Azure DevOps
- Proven knowledge/experience of developing test cases and acceptance criteria
- Proven knowledge/experience of designing and executing test plans
- Proven knowledge/experience in REST API testing using Postman
- An understanding of maintenance & engineering cost drivers
- Strong written and verbal communication skills
- The ability to work in a fast-paced environment
- Experience with developing in an Agile environment
- Platform experience with Microsoft services
- The ability to consistently work to a high standard
- Strong interpersonal skills
- An analytic mind with problem-solving aptitude
- ISTQB (CTFL and CTFL-AT) certification
If you think this role is for you, please submit your CV with a cover letter attached. No recruitment agencies please. Job applications will only be accepted during the period of 4 weeks and will close on January 24, 2020.