Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Senior Primary Engineer | Renewable And Utilities

Senior Primary Engineer | Renewable and Utilities Join an industry leader who is supporting Australia move towards a renewable energy future.Who are Consoli...


From Consolidated Power Projects Australia Pty Ltd - New South Wales

Published 8 days ago

23 May 2024 1501226 Project Coordinator - Data And Av Service Provider $90,000 Canberra [Austra[...]

Are you looking to work for a leader in the Networking & AV space? We are working with a leading force in Australian communications, audiovisual (AV), and el...


From Tideri Jobbörse - New South Wales

Published 8 days ago

Project Engineer - Structures

About Us: Working in partnership with the NSW Government, the Parklife Metro consortium is working on an exciting new metro rail infrastructure project in Gr...


From Parklife Metro - New South Wales

Published 8 days ago

Automation Engineer

Automation Engineer Job Overview You will maintain, troubleshoot, and optimize automated container handling equipment and yard systems at a modern terminal. ...


From Austcorp Executive Recruitment Pty Ltd - New South Wales

Published 8 days ago

Senior Engineer, Software Engineering

Senior Engineer, Software Engineering
Company:

Optus


Details of the offer

Location: , NSWCompany: OptusType: Full TimeJob ID: 160652At Optus, we don't sit back and let the future happen to us - we're out there making it. By expanding into new technology and relentlessly improving every day, we're creating a better tomorrow for all Australians.We believe in the strength of a vibrant, diverse and inclusive workforce where backgrounds, perspectives and life experiences of our people help us innovate and create strong connections with our customers.This role involves working through the entire software development process, from design to production support. Key duties include developing and testing applications, reviewing code, and mentoring junior engineers. You'll break down tasks, estimate their complexity, and participate in design and engineering decisions that align with business needs.You'll also manage Continuous Integration/Continuous Delivery (CI/CD) pipelines, troubleshoot issues, and collaborate with teams on environment setup. Proficiency in Java, development processes, and a focus on customer needs are essential to ensure that software changes benefit end users.The day to dayProvide technical mentorship to Solution Designers, Technical Business Analysts, and Technical Product Owners, ensuring solutions are scalable, maintainable, and meet business requirements.Write, review, and optimize code to implement sophisticated features and functionalities while ensuring high performance and quality standards.Lead and manage development projects, coordinating with cross-functional teams, including product managers, designers, and QA engineers, to ensure timely delivery.Mentor Associate and Mid-level Engineers, encouraging a collaborative and innovative team environment by providing mentorship and support.Conduct code reviews to ensure alignment to coding standards, implement and maintain automated testing frameworks, and apply static code analysers for quality assurance.Stay updated with the latest industry trends and technologies, advocate for and implement consistency in software development, particularly for enterprise applications owned and managed by the engineering team.Why you are our next Senior Software EngineerSoftware Engineering or Information Technology qualifications or equivalent tertiary qualifications in a relevant field together with proven track record and experience in software development.Proficiency in advanced Java features such as Collections, Generics, Reflection, Streams, Lambda, and JDBC, with the ability to implement common design patterns like Singleton, Factory, and Observer.Strong understanding of transaction management, isolation levels, concurrent data access handling, and the differences between Java 8 and 21.Familiarity with core REST architecture principles, including statelessness, client-server communication, resource representation, authentication, and authorization. Experience integrating REST APIs into applications to ensure smooth data exchange and functionality.Proficiency in Oracle and PostgreSQL, including writing complex queries with joins, sub-queries, hierarchical structures, and aggregate functions. Knowledge of indexing strategies and query optimization techniques to improve performance.Proficiency in using Dependency Injection (DI) to manage object creation and dependencies, with an understanding of Spring bean lifecycle and scope.Familiarity with annotation-based configuration methods, Spring MVC architecture concepts, and basic knowledge of Spring Boot for setting up and running Spring applications.Experience with Agile methodology and an outcome focused approach, with a strong emphasis on end-to-end processes.What's in it for you?3 days in the office, 2 days remote – with flexible hours to suit!Inclusive paid parental leave, up to 14 weeks for the primary care giverAll Optus employees have access to resources, webinars and support via the 'Parents at Work portal'Own your own growth by accessing an extensive online and facilitator led learning catalogue – even earn a MBA micro-credential via OptusU (University)Connect at work through one of our employee-led volunteer groups: Culture Connect, Elevate Women, Disability Network, Express Yourself (LGBTQIA+), United Veterans and Yarn NetworkVibrant campus life, variety of facilities including restaurants, cafes, gymnasium, GP, and post officeTwo easy travel options to Sydney Campus: Optus bus from Sydney CBD (20min travel time) and Macquarie University Metro Station (every 6-8 minutes); morning and afternoon!Keen to see what it's really like to work at Optus? Search #OptusLife on LinkedIn to go behind the scenes!At Optus, we are strengthened by others and that means valuing diversity and saying 'yes' to embracing individual differences. We are committed to ensuring that our application process provides an equal employment opportunity to all job seekers, including individuals from diverse gender, cultural and linguistic backgrounds, individuals with a disability, individuals identifying as being part of the LGBTQIA+ community, individuals who may have served in the armed forces or who identify as Aboriginal and/or Torres Strait Islander. If you require any adjustments or accessibility support to participate fairly and equitably in the recruitment process, please email ****** along with your preferred method of contact and we will be in touch.For more information on Diversity, Inclusion & Belonging at Optus, please visit https://www.optus.com.au/about/inclusion-diversity.
#J-18808-Ljbffr


Job Function:

Requirements

Senior Engineer, Software Engineering
Company:

Optus


Built at: 2024-10-05T11:11:03.598Z