Our client is a global leader in Telecommunication .They are currently looking to hire a Software Developer .This household brand is offering a professional team environment and above industry wages Software Developer – System and Network Automation Key Responsibilities • Understand the software/solution requirements, use cases and write high level, low level / detailed design documents.• 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 customer during the acceptance tests, integration and implementation phases of the solution.• Interface with the product manager and program manager to communicate the progress of the sprints, dependencies etc.Your skills and experience You must have: • Software development experience delivering software/solutions involving most of the hands-on skills specified below on Programming – Java (core), J2EE (Servlets, EJB, JMS and related), CDI, XML (XSL, XSLT, DTD, Schema) o Scripting (Front end) – Express.js, Angular.js, React.js, Node.js, Typescript, o Scripting (Other) – Ansible, Python, Groovy, Apache NiFi o Databases – MongoDB, MySQL, MariaDB, GraphDBs like Neo4J o Rules engine – Drools, Apache NiFi o APIs / Protocols – REST/RESTCONF APIs, SOAP, XML, WSDL, SSH o Microservices – Docker, Kubernetes o Config.Management and DevOps knowledge – Gitlab / Github, Harbor, Vault, CICD pipelines, Allure reporting/bootstrap, Maven o 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 Degree in IT If this role is of your Interest please do apply or call Andy @ 0422015130