Software Engineer/Full Stack
24 hours ago
Exp 4+ years
The Senior Software Engineer in the Internet Services Engineering team is responsible for the development, maintenance, enhancement and support of key Optus Broadband Internet platforms and services. These platforms and services are focused on various ISP and Mobile related technologies and protocols with an intensive use of the various Open Source tools & technologies, applications, frameworks, Ansible, and Perl & Python scripting language in a Linux environment.
Key output for this role include:
· Successfully design high performance mobile and fixed Broadband applications to support millions of customers
· Successfully design interface contracts, API and related documents to meet internal IT/Network and external vendor systems
· Successfully develop and deploy software in test and production environments
· Satisfactory code testing and reporting of testing
· Project and system documentation
· Satisfactory communication and liaison with peers within and other teams
· Satisfactory communication and liaison with management.
Key accountabilities for this job role and requirements a job applicant must be able to satisfy include:
· Accountable for key services and products, including for: Consumer, Small Business, Fixed Internet, Wireless Broadband, Wholesale Internet and Optus IT. Such diverse services Broadband (NBN, Cable, DSL) Product usage collection, Customer Care applications and diagnostic tools and applications.
· Development, support and maintenance for systems that serve the needs of: other Network Engineering Groups, Optus Customer Care, Optus IT, Content and Portals, Sales and Marketing.
· Accountable for the architecture of the OptusNet service infrastructure, including design, maintenance, policies and standards.
· Adherence to regulatory requirements and provide prompt service to law enforcement agencies.
· Conduct Version Control, system conformance, release and deployment
· Undertake Software Framework Adoption including prototyping activities (e.g. Development of Proof of concepts across Staging, ETL, Modelling and Reporting)
· Maintain and improve the security of the OptusNet service infrastructure.
· Review and manage the impact of changing requirements across concurrent programmes (including managing data integrity, migrations and data quality).
· Improve infrastructure performance and operational efficiency.
· Maintain key internal systems and services to keep ISE as a team functioning. E.g. Version Control, System conformance, release and deployment.
· Accountable for compliance with legislation and all Optus OHS policies/procedures and instructions, reporting any hazards or safety issues to your manager, and performing all tasks in a manner which guards against risk to self and others within the workplace.
· Accountable for compliance with Trade Practices and Information Management Policies and completing all necessary training.
· Foster cooperation and attend meetings scheduled within the team and between other teams
Qualification including:
Tertiary qualifications or similar in relevant discipline.
Required experience, understanding or credentials in:
· Track record successfully developing and deploying software in test and production environments
· Experience being the accountable person for the development, support and maintenance for systems to serve the needs of others within an enterprise
· Extended prior experience (approx. 5 years) in project and system documentation , in particular in an agile context
· Proficient in the Perl and Python Scripting language in a Linux environment. The Internet Services Engineering Team relies on Perl as its primary scripting language. There is a diverse range of tasks and projects with a Perl component
· Proficient in a range of open source systems and software including Red Hat Linux, Centos,
· Knowledge of IP and Internet Protocols as required for the platforms our team is responsible for and other Network and IT platforms our systems interact with
· Knowledge of a conventional software development lifecycle, development, test and deployment (e.g. Waterfall, Agile, SCRUM)
· Have both System Administration and Software development skills
· Proven experience working in project teams
· Flexible and committed to delivering in a timely and quality manner
· Demonstrated documentation skills
· Degree in computer science or equivalent
· Software development in a large and complex Technology environment 5+ years
· Clear written and spoken English
· Experience with Catalyst, modperl and Apache, GraphQL,
· Extensive experience with CVS, GIT, Koji, Puppet, Ansible, Kafka or similar source code control system
· System administration experience in a Unix environment especially RedHat Linux
· Database Experience; SQL, MySQL and/or Postgres
· Required to work as an individual or as a part of a team
· Displays a disciplined but flexible approach to problem solving
Desired experience, understanding or credentials in:
· IP, Mobile and ISP Related Systems and Technologies
· DNS, DHCP, RADIUS, TACACS, NTP, SYSLOG (Key ISP systems)
· LDAP, LVS
· Mail sendmail, POP, SMTP. IMAP
· Grafana, Kafka, Elastic Search, OpenTSB, Victoria Metrics etc
· Knowledge of EAP-AKA, SCTP and Diameter Protocol, and GSMA profile life cycle.
· BNG, BRASs, HLR, AAA
· Routers e.g. Cisco, Huawei, Nokia Equipment
· NBN related technologies with understanding of Layer 1, 2, 3, 7
· SOAP, RESTful
· Knowledge of Test-Driven Development (esp. automated unit testing)
· PostGgress, MySQL, MongoDB databases
· High Performance Content Delivery Network over STB, OTT devices
-
Full Stack Software Engineer
1 week ago
Sydney, New South Wales, Australia LEAP Legal Software Full time $90,000 - $120,000 per yearAbout LEAP DevLEAP Dev is the "Software House" powering LEAP Legal Software, the leading provider of Legal Practice Management Solutions in the world. We're part of ATI Global – one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for...
-
Full-Stack Software Engineer
3 days ago
Sydney, New South Wales, Australia LEAP Legal Software Full time $80,000 - $120,000 per yearAbout LEAPLEAP is the leading provider of Legal Practice Management Solutions in the world and is part of ATI – one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for lawyers and their staff to support our guiding purpose, to 'Help...
-
Senior Full Stack Software Engineer
2 weeks ago
Sydney, New South Wales, Australia luvo Talent Full time $120,000 - $180,000 per yearJoin an exciting and innovative companyJoin a team of like-mided engineers who want to do the bestDaily rate contract roleWe're looking for aFull Stack Senior Software Engineerto join an engineering team. You'll be joining an efficient and collaborative 20-person engineering team that's on a quest to build a robust, scalable, configurable, multi-brand...
-
Full Stack Engineer
1 day ago
Sydney, New South Wales, Australia ALOIS Solutions Full time $120,000 - $180,000 per yearJob Role: Senior Full Stack EngineerJob Type: ContractLocation: SydneyWe are looking for a Senior Full Stack Software Engineer that will support our Payments Experience who will work within a squad of Product Owners, Business Analysts, Software Engineers and Quality Assurance Engineers.The Digital Payments Platform is comprised of the following...
-
Full Stack Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Marigold Full time $80,000 - $120,000 per yearThe CompanyMarigold is a leading cross-channel marketing platform, with solutions for email, SMS, loyalty, and personalization, helping brands transform their relationships with customers. As the trusted partner behind the world's most recognized brands, including Air New Zealand, Chipotle, Hiscox, KFC, Kraft Heinz, The Atlantic, and more-Marigold delivers...
-
Senior Software Engineer-Full stack
24 hours ago
Sydney, New South Wales, Australia Pyramid Global Technologies Full time $80,000 - $120,000 per yearKey skill sets: Linux, Perl/Python Node JS/GraphQL, CSS, Java script MySQL, Apache web server Kafka, Docker (optional) Basic networkingMin experience Worked as Software engineer using Open source technology Worked as full stack developer, mainly back end, with some front end knowledge
-
Software Engineer II, Full stack @ Eucalyptus
2 weeks ago
Sydney, New South Wales, Australia Hatch Full time $80,000 - $120,000 per yearThis is a Software Engineer II, Full stack role with Eucalyptus based in Sydney, NSW, AU== Eucalyptus ==About the role (What you'll be doing)Eucalyptus is looking for aSoftware Engineer II, Full stackto join our high performing engineering team. You will be part of a highly collaborative 20 person engineering team, that is challenged with building higher...
-
Full Stack AI Software Engineer
3 days ago
Sydney, New South Wales, Australia Sonder Full time $120,000 - $180,000 per yearAt Sonder, we believe that every person deserves to feel safe, supported, and empowered to be at their best - wherever they are. That's why we're redefining workplace health, safety, and wellbeing through a seamless blend of technology and human expertise. Sonder's mobile platform provides 24/7, real-time support from a dedicated team of safety, medical, and...
-
Full Stack Engineer
3 days ago
Sydney, New South Wales, Australia Respondent Full time $80,000 - $120,000 per yearWe're looking for an engineer who's excited to build products that customers genuinely love. You won't just be keeping things running - you'll be building new features, solving customer problems, and helping to shape the next generation of our platform. If you thrive in fast-moving environments, love high ownership, and want to see your work in the hands of...
-
Senior Full Stack Software Engineer
3 days ago
Sydney, New South Wales, Australia Freelancer Full time $120,000 - $180,000 per yearis the world's largest and most trusted online escrow service. Buyers and sellers rely on us to hold their funds while multi-million-dollar deals are completed. Domain names, vehicles,, even entire businesses… you name it, we help people buy and sell it.Now we're looking for a Senior Full Stack Software Engineer to join us in Sydney.If you join a mega-cap...