About Unicom Security
Unicom Security is an innovative Auckland-based technology company delivering smart site security solutions for construction and infrastructure projects. Our core offerings include solar-powered CCTV systems, AI-driven monitoring, time-lapse technology, and cloud-based data solutions designed to improve site safety, efficiency, and project visibility.
We are committed to leveraging cutting-edge technologies such as AI, cloud storage, and mobile connectivity to provide reliable, scalable, and intelligent security solutions for clients across New Zealand.
Position Overview
We are looking for a skilled and motivated Developer Programmer to join our growing technology team.
In line with ANZSCO standards, this role involves interpreting technical specifications, designing and developing software applications, and maintaining systems that support our smart security platforms, cloud infrastructure, and digital operations.
You will play a key role in building and enhancing internal systems, customer-facing platforms, and data-driven tools that power our security solutions.
Key Responsibilities
- Interpret business requirements, technical designs, and system specifications
- Design, develop, test, and maintain software applications and internal systems
- Build and enhance cloud-based platforms for CCTV data management and monitoring
- Develop APIs and integrations between hardware systems, cloud services, and mobile/web applications
- Write clean, efficient, and scalable code following best practices
- Troubleshoot, debug, and upgrade existing software systems
- Collaborate with cross-functional teams including operations, engineers, and management
- Prepare technical documentation, system architecture, and user guides
- Participate in system testing, quality assurance, and deployment processes
- Continuously evaluate and implement new technologies to improve system performance and security
Requirements
- Bachelor’s degree
- At least 10 years of work experience in relevant programming and development
- Proven experience in software development (e.g., Java, Python, JavaScript, or similar)
- Have a command of web development, APIs, and cloud-based systems (e.g., AWS, Azure, or similar)
- Familiarity with databases (SQL / NoSQL) and system integration
- Strong problem-solving skills and ability to work independently
- Understanding of software development lifecycle and best practices
- Experience in IoT, security systems, or video/data platforms is an advantage
- Good communication skills and ability to work in a team environment
What We Offer
- Opportunity to work on innovative, real-world technology solutions
- Exposure to AI, cloud systems, and smart security technologies
- Supportive and fast-growing team environment
- Career development opportunities in a technology-driven company
- Competitive salary based on experience