Software Developer
Launch Recruitment
Date: 11 hours ago
City: Sydney, New South Wales
Contract type: Contractor

Are you an experienced Software Developer searching for a more stable environment in Sydney?
This household brand is offering a professional team environment and above industry wages.
Key Responsibilities
This household brand is offering a professional team environment and above industry wages.
Key Responsibilities
- Understand software/solution requirements, use cases and document high, low and detailed design/architecture and interface specifications.
- Show technical leadership and guide the team to develop SW/solutions per design, aid the team to better understand network alarm management and automation of faults/incidents and inventory automation.
- Hands on development of software/solution and additional translation layers (interfaces) aimed to automate customer networks as defined in detailed design.
- Prepare solution validation strategy and test list, execute internal system integration tests.
- Work with business teams during the acceptance tests, integration and implementation phases of the solution.
- Programming – Java (core), J2EE (Servlets, EJB, JMS and related), CDI, XML (XSL, XSLT, DTD, Schema)
- Scripting (Front end) – Express.js, Angular.js, React.js, Node.js, Typescript,
- Scripting (Other) – Ansible, Python, Groovy, Apache NiFi
- Databases – MongoDB, MySQL, MariaDB, GraphDBs like Neo4J
- Rules engine – Drools, Apache NiFi
- APIs / Protocols – REST/RESTCONF APIs, SOAP, XML, WSDL, SSH
- Config. Management and DevOps knowledge – Gitlab / Github, Harbor, Vault, CICD pipelines, Allure reporting/bootstrap, Maven
- Operating Systems – LINUX, UNIX and WINDOWS.
- Software design or Solution design experience delivering software/solutions involving most of the hands-on skills specified above.
- Good understanding of network automation (Ex. Ansible Automation Platform) and other network fault/incident automation tools like NAC and inventory tools like UIV.
- Must have working experience knowledge of SW platform including virtualization /(e.g. vmware, dockers…) and operating systems LINUX, UNIX and WINDOWS.
- Experience in network management software or network elements across multiple telecommunication domains (Ex. RAN, IP, Transmission, Core)
- Experience in working with Agile methodology.
- Bachelor’s / Master’s degree in IT / Computer Science or related.
See more jobs in Sydney, New South Wales