ROC Tech Limited, T/A ExtremePC, is located at Onehunga, Auckland. We are one of New Zealand’s longest-running consumer & commercial IT providers with over 19 years in the industry, as well as one of New Zealand’s largest online IT e-commerce stores with a product portfolio of over 50,000+ computer hardware, software, accessories & electronic products at daily competitive prices!
We now need an ICT programmer to join our busy 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 ICT Programmer is responsible for the analysis, design, development, testing, deployment, and maintenance of software and web-based solutions that support the company's business objectives and client requirements. The role involves working with a range of programming languages and tools commonly used in software and web application development, with a focus on ensuring functionality, performance, and integration within existing systems.
Responsibilities include but are not limited to:
- Analyze user requirements and design technical solutions using modern programming languages.
- Write, test, and maintain code across both front-end and back-end systems in alignment with software development standards.
- Develop and maintain internal systems, software components, and integration tools that support web platforms and other digital services.
- Implement enhancements and troubleshoot issues for existing software and applications.
- Participate in the deployment and version control processes and workflow.
- Collaborate with internal teams and external clients to gather specifications and ensure technical solutions align with user needs.
- Ensure software complies with organizational policies and relevant standards (including data security and privacy).
- Provide documentation, training, and technical support for deployed applications.
- Maintain awareness of technology trends and propose innovations to improve system efficiency and effectiveness.
Technical Skills Required:
Programming Languages / Frameworks:
- PHP
- HTML5 / CSS3 / SCSS
- JavaScript / jQuery
- SQL
- REST APIs
Platforms & Systems:
- NetSuite ERP System
- Bigcommerce (System integration and templating)
- Familiarity with server environments (Linux/Apache/Nginx)
Soft Skills:
- Professional communication and documentation skills.
- Ability to manage priorities and meet deadlines.
- Eagerness to learn and adapt to new technologies.
- Customer-oriented mindset with strong attention to detail.
To qualify for the job:
- At least three years of relevant work experience or a relevant bachelor's degree
- Have a can-do attitude and be able to work under pressure.
- Have good interpersonal skills
- Be creative and analytical
If you think you are the right one, do not hesitate to send us your CV.