Software Engineer

JDK TECHNOLOGIES
Regents Park, NSW
A$75,000-$80,000 p/a
Information & Communication Technology → Engineering - Software
Full-time
On-site

Posted 25 days ago


ABOUT JDK TECH

JDK Tech is a dynamic IT solutions provider dedicated to delivering innovative software solutions to businesses across Australia. We specialize in creating tailored systems that empower small to medium enterprises to thrive in a digital-first world. Our collaborative team values creativity, technical excellence, and a commitment to continuous improvement.

ABOUT THE ROLE

We are seeking a skilled Software Engineer to join our growing team. In this role, you will contribute to the design, development, and optimization of IoT-driven smart meter reading software. The ideal candidate will have a strong background in software development, cloud platforms, database management, and system optimization. This role will be instrumental in advancing JDK’s smart metering tech, ensuring seamless data acquisition, processing, and user-friendly interface development.

CORE SKILLS & RESPONSIBILITIES

API Design & Software Development

• Design, implement, and maintain RESTful & GraphQL APIs to support smart meter communication, web, and mobile applications.

• Write clean, maintainable code and document technical processes.

• Identify and resolve software defects in a timely and efficient manner to ensure system stability.

Cloud Computing & Infrastructure

• Implement and optimize AWS IoT Core, Azure IoT Hub, and other cloud-based solutions for smart metering data processing.

• Maintain and enhance existing systems, ensuring high performance, security, and reliability.

Reverse Engineering & System Modernization

• Analyze and upgrade legacy systems, ensuring compatibility with modern software architecture and IoT platforms.

• Collaborate with System Analysts to translate business requirements into technical specifications.

• Conduct reverse engineering to optimize or integrate existing software architectures.

IoT Protocols & Device Connectivity (Preferred but Not Required)

• Work with MQTT, LoRaWAN, NB-IoT, and Modbus to facilitate secure and efficient device-to-cloud data transmission.

User Interface & Dashboard Integration (Optional)

• Collaborate with front-end engineers working with React, Angular, and Flutter to enhance real-time monitoring dashboards and improve user experience.

WE'LL EXPECT YOU TO HAVE:

• Bachelor’s degree (or higher) in Computer Science, Software Engineering, IoT Systems, or a related field.

• Proficiency in Python, Java, C#, and JavaScript (Node.js, React, Angular).

• Experience with AWS IoT Core, Azure IoT Hub, and backend services for device data management.

• Familiarity with CI/CD pipelines, Docker, and Kubernetes.

• Knowledge of MQTT, LoRaWAN, NB-IoT, and Modbus (Preferred)

• Experience with React, Angular, or Flutter for IoT visualization (Preferred).

• Experience with machine learning for smart metering (Preferred).

• Knowledge of ARM-based processors, RTOS, and low-power IoT devices((Preferred).

• Understanding of ISO 27001, GDPR, and the Australian Privacy Act.

• Strong analytical and problem-solving skills in IoT data management and optimization.

• Ability to communicate effectively in both English & Mandarin, collaborate within cross-functional teams.

EXPERIENCE REQUIRED:

2+ years of experience in software development, system modernization, or cloud-based IoT applications.

Prior work on smart utility projects is advantageous.

WHY JOIN US?

• Contribute to a meaningful mission of optimizing energy and water efficiency for public sector organizations.

• Work with cutting-edge IoT and cloud-based solutions in smart metering and sustainability.

• Engage with industry leaders in software, hardware, and infrastructure engineering.

• Advance Your Career in AI-driven analytics, IoT security, and cloud infrastructure development.

• Benefit from wellness initiatives that support work-life balance and professional growth.

HOW TO APPLY :

Submit your resume and cover letter detailing your experience in software development, cloud computing, and smart metering solutions.

Please no recruiters, we are happy to go this one alone.


About JDK TECHNOLOGIES

Regents Park, NSW, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

More Jobs

Software Engineer

BSS INSIGHT PTY LTD

Mt. Waverley, VIC
A$75,000-$85,000 p/a
Full-time
On-site

AI Software Engineer Mid-Level

Corto Pty Ltd

Sydney, NSW
A$120,000-$135,000 p/a
Full-time
Hybrid

Senior Software Engineer

Berkeley Research Group, LLC

Sydney, NSW
A$140,000-$200,000 p/a
Full-time
On-site

Senior Software Engineer

ebet Gaming System

Parramatta, NSW
A$150,000 p/a
Full-time
On-site

Software/Senior Software Engineer

University of Tasmania

Hobart, TAS
A$98,474-$125,670 p/a
Full-time
On-site

Junior Software Engineer

Veritas Recruitment

Essendon North, VIC
A$85,000 p/a
Full-time
On-site

Browse Jobs

by State

by Classification