Software Engineer

    Software Engineer

    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.

    • 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
    • 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.
    Submit Application
    • Max. file size: 128 MB.
    • Max. file size: 128 MB.
    • This field is for validation purposes and should be left unchanged.

    Share this position
    Why Gruntify?

    We’re a rapidly growing technology company with massive momentum and an international expansion under way. Our highly skilled teams are working on exciting in-house software products across mobile, cloud and geospatial technologies. We are all about creating a team culture that promotes flexibility and trust and rewards a strong work ethic and creativity. If you enjoy a challenge and would like to grow with us, apply now!