Careers
These are software job opportunities for professionals who want to grow, learn and build a career. The ideal job candidate should be passionate about technology, a team player, have an eye for detail, with years of continuous professional experience, and have an overwhelming desire to learn and grow their skills.
Quality Assurance Engineer
Essential Skills
- Minimum of 2 years as a software tester
- Have tested both front and back end software in web based client/server environments
- Familiar with a range of defect and issue tracking software
- Able to work in a multi-disciplined team environment
- Organised and methodical in approach
- Good interpersonal skills
- Excellent written and spoken English
- Attention to detail
Desirable Skills
- Understanding and appreciation of the SDLC
- Knowledge of, or accreditation in a formal testing process
Helpdesk Support Specialist (L1)
Qualifications
- Willing to work on graveyard schedule, weekends and holidays (shifting schedules)
- Has good command of English language (oral and written)
- Has high level of concentration and commitment in problem solving
- Fast learner, able to follow and understand documentation and email threads
- Driven, determined and goal oriented
- Customer oriented
Responsibilities
- Receives and acknowledges inbound support tickets through email
- Properly document reported client issues with replication steps
- Provides clients with directions and assistance on “how to” support inquiries
- Troubleshoot and address basic client issues
- Creates and/or tracks tickets until successfully resolved, following up on tickets that are left pending or without replies
- Interacts with a wide range of customers and technical issues
- Performs basic production monitoring activities
- Creates troubleshooting guides and knowledge base articles for common and new issues
- Prepares daily, weekly and monthly reports for Service Reviews
Front-end Web Developer
Essential Skills:
- Exceptional developer with experience designing and building web applications
- Extensive HTML, CSS, Javascript, ReactJS experience
- An overwhelming desire to create the best web applications on the Internet
- Front-end debugging experience using tools like Firebug/Chrome dev tools
Desirable Skills:
- Experience branching and merging using GIT
- Interest in designing user interfaces and experiences
- Cross-browser testing
- Experience using Apache
- JSON, REST API
Java Developer
Essential Skills:
- Excellent core JAVA (11 or newer) development skills
- Experience of client server applications communicating over http(s)
- Multithreading applications experience
- Strong SQL (Oracle or PostgreSQL preferred)
- Working knowledge of Tomcat or similar application servers
Desirable Skills:
- Experience branching and merging using GIT
- Experience configuring and using Maven2 for building large applications
- Multifaceted projects
- Experience configuring and using IntelliJ or Eclipse IDE
- JUnit