Software Engineer (Sydney)

Software Engineer (Sydney)

10 Aug
|
NOVEL AQUATECH
|
Sydney

10 Aug

NOVEL AQUATECH

Sydney

About Novel Aquatech Established in Sydney in ****, Novel Aquatech Pty Ltd is an Australian technology and engineering company delivering innovative solutions across software engineering, IoT and operational technology, environmental applications, and renewable energy.
Our Software Engineering and Services team develops scalable and secure digital solutions for commercial, government and research-oriented applications.
Our work brings together cloud technologies, software platforms, data integration, automation and connected systems to solve practical engineering and operational challenges.
As our software engineering capability continues to grow, we are seeking an experienced Software Engineer to join our team in Sydney.
The Role As a Software Engineer, you will be involved in the analysis, design, development, integration, testing and deployment of software and data-driven solutions supporting Novel Aquatech #39;s software engineering, IoT and technology projects.
You will work across cloud applications, data integration, APIs and enterprise systems, collaborating with technical and business stakeholders to translate requirements into secure, reliable and maintainable software solutions.
Key Responsibilities Analyse business, technical and system requirements and translate them into appropriate software designs and technical solutions.
Design, develop, test and maintain software applications, integration components and data processing solutions.
Develop and maintain cloud-based applications, services and integration workflows using Microsoft Azure and related technologies.
Design and implement data integration and ETL/ELT processes connecting databases, applications, APIs and cloud services.
Develop reusable and parameterised software components and integration frameworks.
Design and implement interfaces using REST APIs, JSON, XML and other integration technologies.
Develop and maintain SQL queries, stored procedures, database objects and data transformation logic.
Integrate applications with relational databases, cloud data platforms and external enterprise systems.




Participate in the design and development of software supporting IoT, monitoring, automation and operational technology applications.
Apply appropriate software engineering principles relating to scalability, security, reliability, maintainability and performance.
Conduct unit testing, integration testing, debugging and technical troubleshooting.
Investigate software defects, production incidents and integration failures and implement appropriate corrective solutions.
Implement application logging, monitoring and error-handling mechanisms.
Participate in code reviews, source-control management and continuous integration/deployment activities.
Support software releases, deployment, configuration and production-readiness activities.
Prepare technical specifications, system documentation, implementation documentation and operational support material.
Liaise with business users, engineers, project stakeholders and external technology providers regarding system requirements and technical solutions.
Contribute to ongoing improvement of software development standards, development processes and technical architecture.
Skills and Experience To be successful in this role, you will ideally have: A degree in Information Technology, Computer Science, Software Engineering or a closely related discipline.
Demonstrated qualified experience in software development, systems integration or enterprise application development.
Strong experience with Microsoft Azure and cloud-based application or integration solutions.
Experience developing solutions using SQL and at least one general-purpose programming language such as Java, Python or JavaScript.
Experience designing and integrating REST APIs and working with JSON/XML-based data exchange.




Experience with relational databases such as SQL Server, Oracle, PostgreSQL or MySQL.
Experience with data integration or ETL technologies such as Azure Data Factory, Talend or SSIS.
Understanding of software development lifecycle practices including analysis, design, development, testing, deployment and support.
Experience with source control and DevOps practices using tools such as Git and Azure DevOps.
Solid analytical and problem-solving capability.
Ability to investigate complex software and integration issues independently.
Good written and verbal communication skills and the ability to work effectively with technical and non-technical stakeholders.
Highly Regarded Azure Functions, Azure Storage, Azure Key Vault and Azure monitoring services Data engineering and cloud data platforms Snowflake or similar cloud data technologies Power BI or data analytics platforms IoT platforms, connected devices or operational technology Sensor data acquisition and real-time monitoring systems Renewable energy or environmental technology applications CI/CD and automated deployment practices Application and production support in enterprise environments Why Join Novel Aquatech?
You will have the opportunity to work in a multidisciplinary technology environment where software engineering intersects with IoT, operational technology, environmental monitoring and renewable energy.
The role offers exposure to projects spanning cloud software, data integration, automation and connected systems, with the opportunity to contribute across the complete software development lifecycle from requirements and design through to deployment and operational support.
How to Apply If you are an experienced Software Engineer who enjoys solving real-world engineering and technology problems and would like to contribute to the development of innovative software and connected technology solutions, we would like to hear from you.
Please submit your resume and a brief cover letter outlining your relevant experience.
Novel Aquatech Pty Ltd Newington, NSW ****

📌 Software Engineer (Sydney)
🏢 NOVEL AQUATECH
📍 Sydney

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (sydney) / sydney

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (sydney) / sydney