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

  • 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.

Your Skills And Experience You Must Have

  • 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

Microservices – Docker, Kubernetes

  • 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.

If this role is of your interest please do apply or call Andy @ 0422015130
Post a CV