Senior Software Engineer/Full Stack Developer
4 weeks ago
About the Job
Senior Software Engineer/Full Stack Developer
The Senior Software Engineer in the Internet Services Engineering team is responsible for the development, maintenance, and enhancement 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 Responsibilities
- Design high performance mobile and fixed Broadband applications to support millions of customers
- Design interface contracts, API and related documents to meet internal IT/Network and external vendor systems
- Develop and deploy software in test and production environments
- Satisfactory code testing and reporting of testing
- Project and system documentation
- Communication and liaison with peers within and other teams
- Communication and liaison with management
Key Accountabilities
- Accountable for key services and products, including Consumer, Small Business, Fixed Internet, Wireless Broadband, Wholesale Internet and Optus IT
- 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
- Maintain and improve the security of the OptusNet service infrastructure
- Review and manage the impact of changing requirements across concurrent programmes
- Improve infrastructure performance and operational efficiency
- Maintain key internal systems and services to keep ISE as a team functioning
- Accountable for compliance with legislation and all Optus OHS policies/procedures and instructions
- 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 in project and system documentation, in particular in an agile context
- Proficient in the Perl and Python Scripting language in a Linux environment
- 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
- 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
- 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
- PostGgress, MySQL, MongoDB databases
- High Performance Content Delivery Network over STB, OTT devices
Requirements
- Tertiary qualifications or similar in relevant discipline
- 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 in project and system documentation, in particular in an agile context
- Proficient in the Perl and Python Scripting language in a Linux environment
- 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
- 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
- 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
- PostGgress, MySQL, MongoDB databases
- High Performance Content Delivery Network over STB, OTT devices
-
Senior Full Stack DevOps Engineer
4 weeks ago
Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd is seeking a highly skilled Senior Full Stack DevOps Engineer to join our team in Australia.As a Senior Full Stack DevOps Engineer, you will be responsible for designing, implementing, and maintaining the entire software development lifecycle, from coding to deployment. You will work closely with our cross-functional teams to...
-
Senior Full Stack Software Engineer
1 month ago
Sydney, New South Wales, Australia Pearson Carter Full timeJob Title: Senior Full Stack Software EngineerAbout the Role:We are seeking a skilled Senior Full Stack Software Engineer to join our team at Pearson Carter. As a key member of our team, you will be responsible for designing and developing innovative software solutions using Python, Django, TypeScript, and React.Responsibilities:Design and develop core...
-
Software Engineer
1 month ago
Sydney, New South Wales, Australia Suntory Beverage & Food France Full timeAs a software engineer at our company, you will be responsible for developing and maintaining our full stack applications. This role will involve working on a variety of projects, from backend server development to frontend client-side implementation.Key Responsibilities:Develop and maintain full stack applications using a range of technologies.Work with...
-
Senior Full Stack Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Laing O'Rourke Full timeJob OverviewWe are seeking an experienced Senior Full Stack Software Engineer to join our team. This role will involve designing and developing scalable backend services and APIs using Python, Django, and PostgreSQL.About the RoleThe ideal candidate will have a strong software engineering background with experience in building cloud-native applications on...
-
Senior Full Stack Software Architect
3 weeks ago
Sydney, New South Wales, Australia ING Full timeAbout INGAt ING, we're driven by a passion to make life simpler and more worthwhile for our customers, employees, and the community.We foster a culture that's fun, friendly, and supportive – where individuality is encouraged, and people can be themselves. Our team is empowered to think differently, take ownership of their work, and make great things...
-
Full Stack Software Engineering Leader
2 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank of Australia Full timeTransformative Career Opportunities at Commonwealth Bank of AustraliaWe are seeking an exceptional Full Stack Senior Software Engineer to join our team in Sydney, Australia. As a key member of our Digital HB Tools squad, you will play a pivotal role in maintaining and enhancing state-of-the-art tools that streamline the home buying experience.About the...
-
Senior Full-Stack Software Developer
4 weeks ago
Sydney, New South Wales, Australia Respondent Full timeThis is a senior full-stack engineering role at a leading company in AU. You will work with an amazing team to help solve customer problems and ship features that grow revenue.Key requirements:Senior-level full-stack experienceStrong foundational skills across the stack with experience in both frontend and backend developmentAutonomous & proactive...
-
Senior Full Stack Software Developer
2 weeks ago
Sydney, New South Wales, Australia Bluefin Resources Full timeJob OverviewWe are seeking a highly skilled Senior Full Stack Software Developer to join our team at Bluefin Resources.
-
Full Stack Software Engineering Lead
2 weeks ago
Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd is seeking a highly experienced Full Stack Software Engineering Lead to lead our front-end development teams.The successful candidate will have a minimum of 7 years of experience in front-end development, with a strong understanding of UI/UX principles and best practices. They will be proficient in HTML, CSS, JavaScript, and...
-
Full Stack Software Engineer
3 weeks ago
Sydney, New South Wales, Australia Opus Recruitment Solutions Full timeJob Title: Full Stack Software EngineerLocation: Remote, Sydney, AustraliaJob Type: PermanentSalary: Up to $130,000 per annum + superAbout the Role:We are seeking an experienced Full Stack Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining robust, scalable, and...
-
Senior Full Stack Software Development Lead
4 weeks ago
Sydney, New South Wales, Australia Commonwealth Bank of Australia Full timeJob SummaryWe are seeking a highly skilled and experienced Senior Full Stack Software Development Lead to join our team at the Commonwealth Bank of Australia. This is a fantastic opportunity to lead and manage a high-performing engineering team, drive technical innovation, and deliver complex software solutions.About the RoleIn this key leadership position,...
-
Senior Full Stack Software Engineer
1 month ago
Sydney, New South Wales, Australia Woolworths Full timeAbout the RoleAs a Senior Full Stack Software Engineer at Woolworths Group, you will have the opportunity to work on cutting-edge technology and methodologies, driving innovation and excellence in our software development practices. Our team is passionate about building scalable and efficient systems that meet the evolving needs of our customers.Key...
-
Senior Full-Stack Engineering Manager
1 week ago
Sydney, New South Wales, Australia Talenza Full timeTalenza is seeking a Senior Full-Stack Engineering Manager to lead our dynamic engineering team in developing cutting-edge full-stack solutions that enhance our digital platform.OverviewWe are looking for an experienced technical leader with a proven track record of driving innovation and ensuring best practices in software development.ResponsibilitiesLead...
-
Senior Software Developer
3 weeks ago
Sydney, New South Wales, Australia LEAP Legal Software Full timeAt LEAP Legal Software, we are currently seeking a skilled Software Engineer to join our team. As a key member of our Engineering team, you will collaborate closely with our founder to gain a deep understanding of our product's technical landscape. In the long term, you will play a vital role in enhancing LawTap's functionality and oversee all aspects of...
-
Senior Software Developer
1 month ago
Sydney, New South Wales, Australia IIQAF Full timeAbout the Role:We are seeking a highly skilled and experienced Senior Software Developer - Full Stack to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and other technologies.Key Responsibilities:• Design and develop software applications using...
-
Full Stack Software Development Expert
3 weeks ago
Sydney, New South Wales, Australia Pyramid Global Technologies Full timeAbout the RoleWe are seeking an experienced Full Stack Software Engineer to join our team at Pyramid Global Technologies. The ideal candidate will have a strong background in software development, with expertise in both front-end and back-end technologies.
-
Senior Full Stack Software Engineer
3 weeks ago
Sydney, New South Wales, Australia HCF Australia Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at HCF Australia.The successful candidate will be responsible for designing and developing software applications, conducting analysis to determine system requirements, and engaging with business users to understand needs and requirements.Key Tasks:Design and...
-
Full Stack Software Engineer
3 weeks ago
Sydney, New South Wales, Australia SafetyCulture Full timeAbout SafetyCultureSafetyCulture is a customer and product-led SaaS company with a mission to empower frontline workers to take ownership of their safety and well-being. Our team fosters an inclusive culture where everyone feels they belong, making teams better every day.As part of our mission, we help customers resolve workplace safety issues efficiently...
-
Software Development Expert
3 weeks ago
Sydney, New South Wales, Australia Pyramid Global Technologies Full timeAbout Pyramid Global Technologies, a leading technology company, we are seeking an experienced Software Development Expert - Full Stack to join our team.Salary: We offer a competitive salary of $120,000 per annum, commensurate with experience.About the Job:We are looking for a skilled full stack developer with expertise in Node JS, GraphQL, CSS, JavaScript,...
-
Full Stack Software Engineering Lead
3 weeks ago
Sydney, New South Wales, Australia Rosemary Health Full timeSenior Full-Stack Engineer at Rosemary HealthWe are rethinking the primary healthcare experience to deliver better care at scale.About Rosemary HealthRosemary Health is an online doctors practice with pharmacy delivery, making it easy and convenient for patients to take control of their healthcare.Salary: $140,000 - $180,000 per annumThis role offers a...