273 Senior Developer jobs in Australia
Salesforce Application Developer

Posted 1 day ago
Job Viewed
Job Description
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including Salesforce and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
As a Band 8 Salesforce Application Developer, you'll front large-scale Salesforce solutions, driving strategic direction and delivering high-quality applications. Our team values visionary leadership, innovation, and collaboration. You'll have opportunities to mentor and coach team members, contribute to best practices and standards, and drive growth. IBM offers advanced professional development, keeping you at the forefront of technology and trends, and fostering growth as a technical visionary and leader.
Mandatory Requirements:
* Citizenship: Australian citizenship
* Security Clearance: You must be willing to apply for and obtain a Baseline security clearance or higher if successful in the role. Existing clearance is desirable, but not required.
**Your role and responsibilities**
As a Salesforce Application Developer at IBM, you will play a pivotal role in leading the design, development, and deployment of complex, high-quality solutions using Salesforce technologies, including Lightning Web Components (LWC) and Vlocity (OmniStudio). You will be responsible for leading technical direction, developing custom solutions, managing the full development lifecycle, and delivering solutions that meet defined requirements, involving interpreting technical specifications, configuring components, writing efficient code, and integrating Salesforce with external systems. You will ensure seamless deployment and integration, maintain a clean codebase, and debug issues as they arise, utilizing CI/CD pipelines for efficient delivery. Additionally, you will lead in the solution of technical problems, advise clients on applications and products, and mentor junior team members. You will drive technical innovation, collaborate with cross-functional teams, and make strategic decisions that impact the direction of our Salesforce practice.
**Required technical and professional expertise**
* Minimum 5+ years of experience with Salesforce implementations using Lightning Web Components (LWC) or Vlocity (OmniStudio) development, with a strong focus on leading technical direction
* Strong knowledge and application of Salesforce technologies, including configuration, Apex, and JavaScript, with the ability to advise clients on applications and products
* Experienced in integrating Salesforce using REST APIs and Platform Events, with expertise in OOP, frameworks, and design patterns, and the ability to analyse solution viability and stakeholder business needs
* Skilled in managing full-lifecycle solutions independently using JIRA (or equivalent tools) and leading technical teams
* Proficiency in CI/CD, Agile, and version control (Git), with experience in driving technical innovation and collaboration with cross-functional teams
**Preferred technical and professional experience**
* Certifications:
Salesforce Platform Developer I
Salesforce Platform Developer II
Salesforce Omnistudio Developer
Salesforce Omnistudio Consultant
Salesforce Javascript Developer
Salesforce Sales Cloud Consultant
Salesforce Service Cloud Consultant
* Experience with Salesforce Sales Cloud, Service Cloud, Community Cloud and Health Cloud, Partner Portal and Customer Community Portal
* Strong problem-solving skills with the ability to work through ambiguity and take initiative in managing end-to-end solution delivery, with experience in applying problem-solving techniques and leading in the solution of technical problems
* Effective communication and teamwork skills, with adaptability to shifting project priorities and requirements, and the ability to develop and maintain relationships with clients and identify new business opportunities
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Salesforce Application Developer

Posted 1 day ago
Job Viewed
Job Description
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including Salesforce and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
In your role as a Salesforce Application Developer, you will lead the delivery of complex Salesforce solutions, leveraging your expertise to deliver high-quality applications from start to finish. Our team values technical leadership, innovation, and collaboration, and we're seeking an experienced professional to join our team and drive technical direction. You will have access to advanced technical and leadership training courses to enhance your skills in Salesforce and other areas of interest, as well as opportunities to mentor junior team members and contribute to the growth and development of our practice. IBM is committed to providing opportunities for professional development, ensuring you stay at the forefront of the latest technologies and trends in the industry, and continue to grow as a technical leader.
Mandatory Requirements:
* Citizenship: Australian citizenship
* Security Clearance: You must be willing to apply for and obtain a Baseline security clearance or higher if successful in the role. Existing clearance is desirable, but not required.
**Your role and responsibilities**
As a Salesforce Application Developer at IBM, you will play a key role in leading the design, development, and deployment of high-quality solutions using Salesforce technologies, including Lightning Web Components (LWC) and Vlocity (OmniStudio). You will be responsible for developing custom solutions, managing the full development lifecycle, and delivering solutions that meet defined requirements. This may involve interpreting technical specifications, configuring components, writing efficient code, and integrating Salesforce with external systems. You will also ensure seamless deployment and integration, maintain a clean codebase, and debug issues as they arise, utilizing CI/CD pipelines for efficient delivery. Additionally, you will lead in the solution of technical problems, and advise clients on applications and products.
**Required technical and professional expertise**
* Minimum 4+ years of experience with Salesforce implementations using Lightning Web Components (LWC) or Vlocity (OmniStudio) development, with a strong focus on leading technical direction
* Strong knowledge and application of Salesforce technologies, including configuration, Apex, and JavaScript, with the ability to advise clients on applications and products
* Experienced in integrating Salesforce using REST APIs and Platform Events, with expertise in OOP, frameworks, and design patterns, and the ability to analyse solution viability and stakeholder business needs
* Skilled in managing full-lifecycle solutions independently using JIRA (or equivalent tools)
* Proficiency in CI/CD, Agile, and version control (Git), with experience in leading technical teams
**Preferred technical and professional experience**
* Certifications:
Salesforce Platform Developer I
Salesforce Platform Developer II
Salesforce Omnistudio Developer
Salesforce Omnistudio Consultant
Salesforce Javascript Developer
Salesforce Sales Cloud Consultant
Salesforce Service Cloud Consultant
* Experience with Salesforce Sales Cloud, Service Cloud, Community Cloud and Health Cloud, Partner Portal and Customer Community Portal
* Strong problem-solving skills with the ability to work through ambiguity and take initiative in managing end-to-end solution delivery, with experience in applying problem-solving techniques and leading in the solution of technical problems
* Effective communication and teamwork skills, with adaptability to shifting project priorities and requirements, and the ability to advise clients
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Salesforce Application Developer

Posted 1 day ago
Job Viewed
Job Description
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including Salesforce and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in groundbreaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
As a Salesforce Application Developer, you'll have the opportunity to work independently, utilising your skills to deliver high-quality solutions from start to finish. Our team values innovation, collaboration, and a proactive approach to problem-solving, and we're looking for a talented individual to join our team. You'll have access to technical and management training courses to grow your expertise within Salesforce and other areas of interest. IBM is committed to providing opportunities for professional development, ensuring you stay up-to-date with the latest technologies and trends in the industry.
Mandatory Requirements:
* Citizenship: Australian citizenship
* Security Clearance: You must be willing to apply for and obtain a Baseline security clearance or higher if successful in the role. Existing clearance is desirable
**Your role and responsibilities**
Join our team as a Salesforce Application Developer, where you will play a key role in the design, development, and deployment of high-quality solutions using Salesforce technologies, including Lightning Web Components (LWC) and Vlocity (OmniStudio). You will be responsible for developing custom solutions, managing the full development lifecycle, and delivering solutions that meet defined requirements. This may involve interpreting technical specifications, configuring components, writing efficient code, and integrating Salesforce with external systems. You will also ensure seamless deployment and integration, maintain a clean codebase, and debug issues as they arise, utilizing CI/CD pipelines for efficient delivery.
**Required technical and professional expertise**
* Proven experience with Salesforce implementations using Lightning Web Components (LWC) or Vlocity (OmniStudio) development
* Strong knowledge and application of Salesforce technologies, including configuration, Apex, and JavaScript
* Experienced in integrating Salesforce using REST APIs and Platform Events, with expertise in OOP, frameworks, and design patterns
* Skilled in managing full-lifecycle solutions independently using JIRA (or equivalent tools)
* Proficiency in CI/CD, Agile, and version control (Git)
**Preferred technical and professional experience**
* Certifications:
- Salesforce Platform Developer I
- Salesforce Platform Developer II
- Salesforce Omnistudio Developer
- Salesforce Omnistudio Consultant
- Salesforce Javascript Developer
- Salesforce Sales Cloud Consultant
- Salesforce Service Cloud Consultant
* Strong problem-solving skills with the ability to work through ambiguity and take initiative in managing end-to-end solution delivery
* Effective communication and teamwork skills, with adaptability to shifting project priorities and requirements
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Tech Lead - Mobile Application Developer

Posted 1 day ago
Job Viewed
Job Description
As a Mobile Application Tech Lead in IBM, your expertise will help set the benchmark of leading mobile user experiences underpinned by mobile application engineering leadership across mobile web, cross compiling platforms and native app development.
Whether the work is for clients or IBM, your engineering excellence, team leadership, and client facing skills, including experience with Xamarin or Maui, will directly contribute to some of the world's leading enterprise applications and systems. Your mobile applications tech leadership will be seen at the highest levels, and will enable critical processes, intelligent operations and innovative services to serve end users & stakeholders to industry leading standards.
In return, at IBM you will use the latest software development tools, techniques and approaches and work with leading minds from across the world, to build solutions you can be proud of. You will also have a limitless career path, supported with the latest training, education, IBM technology platforms and mentors.
**Your role and responsibilities**
We are looking for a highly capable Mobile Application Tech Lead to work for key clients in the Brisbane area. The candidate will need to be experienced working in squads in a medium to large enterprises, bring extensive engineering leadership to oversee code development of a variety of mobile applications including Xamarin or Maui development, plus also either mobile web or native application development, plus have extensive experience across the SDLC lifecycle. In additional to application development responsibilities, the Mobile Applications Tech Lead role will also be responsible for coaching team(s), leading squad discussions in the complex stakeholder environment (on application roadmap strategy, feature development approaches, DevOps best practices, Non-Functional Requirements best practices), and ensure the squad are working to timelines. The Mobile Application Tech Lead will ultimately be responsible for design, development and implementation of all application system changes in the enterprise, plus inputting to BAU teams where required. The coaching responsibilities will require coaching on development discipline, motivation, and a holistic vision towards mobile application software.
Depending on your experience, there may be a requirement to work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
Key roles and responsibilities include:
* Be a subject matter expert in Xamarin or Maui mobile application development, plus mobile web technologies or native mobile application - provide technical advice to solve complex problems
* Oversee technical activities of application development, including working with requirements or design teams, developing technical designs, performing and overseeing code development, and implementation of system changes
* Oversee a mobile application development squad or squads to ensure that planning, code development, pull requests, peer reviews, testing, reporting and documentation meets the highest standards - guide less experienced staff by reviewing their work and providing feedback to build team capability
* Work with multiple stakeholders and their respective needs to represent scope, schedule, development approaches and releases, so that the outcome supports a collective result
* Collaborate with others to provide additional technical direction and standards across the organisation, to support a culture of continuous improvement
* Collaborate with UI/UX designers to implement user-friendly designs
* Collaborate with other SMEs to identify and progress improvements or practices in application delivery, towards a culture of continuous improvement
* Ensure application performance, quality, and responsiveness
* Identify and resolve application bottlenecks and help resolve bugs
* Integrate mobile applications with back-end services via RESTful APIs
* Perform or oversee test, debug, update and improve software to ensure quality, security, and value
* Stay up to date with new technology trends in mobile application development
* Please note that you will be required to work on-site up to 3 days per week for this role
**Required technical and professional expertise**
* Must live in or near Brisbane and be able to work in the CBD a minimum of 3 days per week
* Minimum of 9+ years of experience in a lead mobile application development role, with either Javascript web or equivalent mobile frameworks experience OR 9 + years experience with Swift or Kotlin development and their predecessors
* At least 5 year's experience building Xamarin or MAUI solutions, which could include Xamarin.Forms or Xamarin.Native
* Proficiency in building cross-platform applications for iOS and Android using Xamarin, with experience in mobile application lifecycle (concept, design, test, release and support)
* Clear evidence of tech leadership of squads and working with clients or customers
**Preferred technical and professional experience**
* At least Australian Baseline Security Clearance (or eligible for Baseline)
* Experience working with government agencies is a plus
* Experience with cloud message APIs and usage of push notifications.
* Knowledge of continuous integration and deployment (CI/CD) for mobile applications.
* Familiarity with code versioning tools, such as Git.
* Experience in working with agile methodologies.
* UI/UX Design Sensibility: Understanding of basic principles of user interface and user experience design
* Familiarity with .Net framework
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Application Developer-Asset Management

Posted 1 day ago
Job Viewed
Job Description
In this role you will join IBM Consulting via our world class Associate Program for university hires. As an Associate at IBM Consulting you will have the opportunity to work with a diverse range of clients worldwide. Our clients' technical and business needs are constantly evolving. We're hiring inspired, talented individuals, who believe no problem is too big to solve.
We focus on your professional development through ongoing learning, mentorship, development of technical skills, and continuous personal growth, all grounded in a culture of coaching and career advancement. If you see yourself as someone who never stops learning and who wants to unleash your potential, the IBM Consulting Associates Program is for you.
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe.
You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio; including Software and Red Hat.
Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground breaking impact for a wide network of clients. Our culture of evolution and empathy centers on long-term career growth and development opportunities in an environment that embraces your unique skills and experience.
**Your role and responsibilities**
As an Associate Application Developer at IBM, you'll work with clients to co-create solutions to major real-world challenges by using best practice technologies, tools, techniques, and products to translate system requirements into the design and development of customized systems. In your role, you may be responsible for:
* Working across the entire system architecture to design, develop, and support high quality, scalable products and interfaces for our clients
* Collaborate with cross-functional teams to understand requirements and define technical specifications for generative AI projects
* Employing IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability
* Working with a variety of relational databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React, Ember.js, Bootstrap, and JQuery)
* Creating everything from mockups and UI components to algorithms and data structures as you deliver a viable product
**Required technical and professional expertise**
* Demonstrated programming proficiency and experience with 1 of the following (Java, C++, Python, Scala, R, SAS, SQL, Hadoop, HTML, SPSS, VBA, Tableau, Spark, Angular, ReactJS), as well as systems design/development, and information technology course work
* Exposure to web services, API and Java application frameworks such as Springboot
* Ability to translate business requirements into technical solution
* Familiarity with generative AI modeling, ethics, and methodologies
* Familiarity with Microservices architecture, infrastructure concepts and cloud platforms AWS, Azure, IBM Cloud, and Google Cloud
**Preferred technical and professional experience**
* Have flexibility to work across architecture - building both front end and backend
* Help maintain and improve code quality, organization, and automatization
* Communicate with stakeholders on technical issues Design and code servers, services, applications and databases on platforms such as PostgreSQL, MySQL and Oracle that are reusable, scalable and meet critical architecture goals.
* Proficiency in working with Git repositories for version control and collaborative development
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Front-end Application Developer
Posted today
Job Viewed
Job Description
== NSW Department of Customer Service ==
Role Seniority - mid level
More about the Front-end Application Developer role at NSW Department of Customer Service
Front-end Application Developer
Lead the Data Revolution at DCS: Where Analytics Meets Real-World Impact
Grade: Clerk Grade 7/8 (Salary $110,266 - $22,058 per annum + super) Duration: Ongoing Location: Parramatta / Sydney CBD Closing Date: Monday, 14th June 2025 (9:59am)
About the Building Commission NSW
The new Building Commission NSW has been established after the NSW Government recognised the substantial progress made by Fair Trading and the Office of the Building Commissioner in delivering once-in-a-generation reforms of the building and construction industry. The new commission will not only be the industry regulator, but also a collaborator with consumers and industry to ensure standards, capabilities, capacity and resilience continue to be lifted across the sector to deliver quality homes and meet the state's housing targets.
The Building Commission NSW is an outstanding place to work due to its commitment to innovation, collaboration and professional development. With a focus on transparency and accountability, the commission cultivates a culture if integrity and responsibility.
Those who join the organisation can be confident in contributing to meaningful work that positively impacts the built environment and the greater community, making it an exciting and fulfilling place to build a career.
This is a fantastic opportunity to join the next phase of the Building Commission within NSW.
About the Intelligence Unit
The Intelligence Unit is a highly motivated and specialist team that operates in a proactive way, providing tactical, operational, and strategic intelligence support. We produce information and intelligence products that target regulatory risk and criminal activities. And we develop relationships with internal and external stakeholders to support our intelligence work.
About the role At DCS, we're revolutionising the way NSW Government agencies engage with their customers. Our mission is rooted in a steadfast commitment to place our customers at the heart of every decision and to leverage state-of-the-art technologies to optimise government processes. Stepping into this role, you'll play a pivotal part in driving our vision forward. Internally titled as Application Developer, this role is primarily for a front-end focused developer, you will assist our internal teams in their quest to automate processes, build innovative applications, and notably enhance our regulatory analytics capabilities. Together, we aim to redefine excellence in governmental digital transformation and customer engagement.
Key Responsibilities:
Design, develop, test, and deploy data-driven applications to meet the team's regulatory intelligence and data analytics requirements.
Design and develop customer-facing applications through frontend (NodeJS) framework as well as dashboarding (Qlik & Tableau) tools.
Ensure that the developed software meets or exceeds functional specifications and performance benchmarks.
Collaborate with data scientists, analysts, and stakeholders to translate data models into scalable software solutions.
Provide tools and interfaces that help data analysts and scientists extract insights from the data more efficiently.
Document application architecture, codebase, and user guides for future reference.
Key Challenges:
Juggling a multitude of development tasks, user expectations, and software updates, while steadfastly ensuring the highest quality of application performance and user experience.
Seamlessly integrating the latest technological advancements and platforms into the team's applications, ensuring smooth transitions and upgrades without disrupting ongoing analytics.
Effectively communicating complex technical aspects of the application to non-technical stakeholders, ensuring clarity and understanding while managing expectations.
To be successful you will:
Demonstrate Proficiency Across the Development Spectrum: Showcase adept skills in both front-end and back-end development, understanding the nuances of creating seamless, user-centric applications.
Knowledge in Cloud Data Products: Being familiar with cloud data products and platforms is crucial. Your ability to harness the full potential of our infrastructure and data capabilities, particularly with Azure cloud services including Databricks, DevOps, FunctionApp and WebApp, is a must.
Articulate Technical Details with Elegance: Communicate with unmatched precision and clarity, making user facing applications/dashboards understandable to non-technical team members and stakeholders alike.
Master Essential Development Tools: Wield a comprehensive toolkit of software development languages and platforms, with proficiency in any frontend technology, Dashboarding tools, Python, SQL, and other relevant technologies, to craft robust, efficient, and scalable applications.
Maintain a Holistic Development Approach: Possess hands-on experience in full-stack development, ensuring every facet of the application, from user interface to database operations, meets the highest standards of functionality and design.
Embrace Continuous Growth and Learning: Cultivate an unwavering passion for technological advancement. Stay attuned to the latest in software development trends, frameworks, and methodologies, positioning our applications at the cutting edge of innovation.
If you said yes to the above, we want to hear from you. For enquiries regarding this position, please contact Salman Roubil ( )
How to Apply To start your journey towards your future, submit your CV for review (no more than 5 pages) and a cover letter (no more than 2 pages) demonstrating your capability for the role.
Salary Grade 7/8, with the base salary for this role starting at 110,266 base plus superannuation
Click Here to access the Role Description. For enquiries relating to recruitment please contact Michael Yoon via
Visit the Capability Application Tool to prepare for the recruitment process by accessing practice application and interview questions based on the focus capabilities listed in the role description.
Closing Date: Monday, 14th June 2025 (9:59am)
Careers at Department of Customer Service A career at the Department of Customer Service (DCS) gives you the opportunity to help improve government services and be part of reform that benefits people across NSW. We are focused on delivering excellent customer service, digital transformation, and regulatory reform. Come join us and influence the future of our great state.
Belong in our diverse and inclusive workplace
The strength of our workforce lies in its diversity and embracing difference, while the key to our success is leveraging the contributions of employees with different backgrounds and perspectives.
You can view our full diversity and inclusion statement here.
We want you to bring your best self to this application process. If you have any support or access needs that may require adjustments to allow you to fully participate in this selection process (including an alternate format of the application form) please contact or 02 9494 8351.
For more information, please visit
Information on some of the different types of disabilities
Information on adjustments available for the recruitment process
Before we jump into the responsibilities of the role. No matter what you come in knowing, you’ll be learning new things all the time and the NSW Department of Customer Service team will be there to support your growth.
Please consider applying even if you don't meet 100% of what’s outlined
Key Responsibilities
- ️ Designing and developing applications
- Collaborating with stakeholders
- Documenting application architecture
Key Strengths
- Front-end development
- ️ Cloud data products
- ️ Communication skills
- Back-end development
- Data analytics tools
- Python and SQL
Why NSW Department of Customer Service is partnering with Hatch on this role. Hatch exists to level the playing field for people as they discover a career that’s right for them. So when you apply you have the chance to show more than just your resume.
A Final Note: This is a role with NSW Department of Customer Service not with Hatch.
Developer software developer
Posted 11 days ago
Job Viewed
Job Description
About Us
We have a proud heritage and a progressive future, providing world class drinking water and beautiful waterways from the mountains to the sea. We see the world is changing so we are changing too. Our people and their jobs are as diverse as the communities we serve.
About The Role
Key Responsibilities:
Design, develop, and test software using Adobe Experience Manager (AEM).
Implement components, templates, dialogs, and workflows using AEM architecture (Sling, CRX, OSGI, JCR).
Configure and set up AEM workflows, Sling mapping, and multi-site management including translation framework.
Integrate AEM with other Adobe products such as Adobe Analytics, Adobe Target, and Adobe Audience Manager.
Collaborate with cross-functional teams to ensure web solutions are scalable and deliver optimal user experiences.
Conduct performance evaluations and debugging to enhance existing systems.
Provide architectural solutions for page layout and organization.
Why You Should Apply
Make a significant impact by developing solutions that meet Sydney Water's high standards and contribute to the community.
Collaborate with a dynamic team dedicated to delivering exceptional customer experiences.
Grow your career in a supportive environment that values continuous learning and professional development.
Enjoy a flexible work schedule that accommodates your needs while ensuring project success.
About You
Tertiary degree qualification in information technology, computer science or similar or equivalent industry experience
Minimum 5 years’ experience in Information Technology and hands on Adobe AEM experience
Certifications in Adobe Experience Manager or related Adobe products.
Experience with front-end development techniques and customized templates.
Familiarity with OSGi and JCR queries.
Applicants must be Australian Citizens or Permanent Residents.
Dive Into Our Great Benefits
Competitive Remuneration : We’ll ensure that your skills and contributions are valued and rewarded appropriately.
24/7 Wellbeing Support : Access for you and your family to free and confidential mental health and general health support through our EAP portal.
Discounted Private Health Insurance : Unlock affordable access to top-tier health coverage with our discounted insurance plans.
Fitness Passport : Achieve your physical fitness goals using our Fitness Passport, granting you access to a multitude of gyms and pools across NSW.
Closing date: 16 th July 2025
For more information, or to request an accommodation information, you can contact
At Sydney Water, we are passionate about making a difference to the lives of our customers and communities. We have a proud heritage and progressive future providing world class drinking water and services that are vital to our customers’ quality of life and safeguarding Sydney’s future. We see the world is changing, so we are changing too.
Our vision is to create better lives through world-class services, and we believe that starts with our people. Our people and their jobs are as diverse as the communities we serve. Our diverse skills, mindsets and backgrounds work together on exciting and challenging projects that make a difference and help ensure Sydney remains one of the most iconic and liveable cities in the world.
We welcome and encourage applications from diverse backgrounds, including First Nations people, LGBTQIA+ people, people with disability, people with caring responsibilities, people from culturally and linguistically diverse backgrounds, and veterans.
As part of the application process, Sydney Water will be collecting your personal information to assess your suitability for the role. We will also use your personal information to establish a LiveHire talent profile in our Talent Community. We look at our Talent Community first when new opportunities come up when you apply for a role. Your personal information will be collected in accordance with LiveHire’s Terms , Privacy Policy and Sydney Water’s Privacy Collection Statement – Job Application . Please see the position description for the role’s full accountabilities.
Be The First To Know
About the latest Senior developer Jobs in Australia !
Sr Application Developer (Java with C++/C#) - VP - Sydney (Hybrid)

Posted 1 day ago
Job Viewed
Job Description
An opportunity to work for an Australian leading warrants trading business and build your career within a global organisation. Contribute to development of Equities warrants market making application stack. Work with the local and global warrants market making team in Pune and Frankfurt. Actively engage in all aspects of SDLC including close collaboration with the business, gathering functional and non-functional requirements, designing solutions, code reviews, testing and deploying applications in accordance with Citi's policies.
**RESPONSIBILITIES:**
+ Development of the Warrants market making application stack, design solutions, coordinate delivery, investigate production incidents, participate in L2/L3 support activities
+ Develop technical solutions to meet business requirements taking into account recommended technologies, non-functional requirements, internal policies and procedures
+ Participate in all elements of SDLC from gathering business requirements, analysis, code reviews, testing, deploying applications
+ Understand and help shaping Citi's global Warrants platform
+ Establish and maintain strong working relationships with peers and other local and global technology team members
+ Establish and maintain strong working relationships with the local business
+ Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency
+ Comply with the ethical standards contained in the Code of Conduct
**KEY COMPETENCIES**
+ Experience of implementing complex projects involving multiple stakeholders and taking them from initial concept through to final delivery and post implementation support
+ In-depth knowledge of FIX protocol and proven experience in front-office systems
+ Understanding of Market Making concepts & Electronic/Algo Trading is preferrable
+ Experience working in regulatory environments
+ Good foundation in equity derivatives, and understanding of greeks & risk calculations is preferable.
+ Understanding of high volume trading systems and technical challenges of their design and operation
+ Experience in Java, C++ & C#
+ Strong knowledge of relational databases and scripting languages
+ Knowledge of third party Market Data provider platforms (eg, Reuters) highly desirable
+ Experience with working effectively with remote teams across different timezones
+ Understanding of guiding principles of robust high throughput/low latency architecture
**QUALIFICATIONS**
+ 5+ years of relevant experience
+ Experience in systems analysis and programming of software applications
+ Experience in managing and implementing successful projects
+ Ability to work under pressure and manage deadlines
+ Ability to adjust priorities quickly as circumstances dictate
+ Ability to work with minimal supervision on multiple concurrent projects
+ Consistently demonstrates clear and concise written and verbal communication
+ Candidate should have full working rights in Australia
**EDUCATION:**
+ Bachelor's degree/University degree
#LI-Hybrid
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Software Engineer (Developer)
Posted 15 days ago
Job Viewed
Job Description
The Australian Signals Directorate (ASD) is seeking experienced APS6-level Software Developers to join its mission-critical teams supporting national cyber security and intelligence operations. Successful candidates will contribute to the design, development, integration, and support of innovative software solutions within a fast-paced, secure, and agile environment.
These roles form part of a merit pool for current and future vacancies across ASD. While most positions are based in Canberra , applicants based in Melbourne, Brisbane, or Perth may be considered depending on operational requirements. All roles are onsite , and remote work cannot be guaranteed.
Contract Details:Start Date: Thursday, 25 September 2025
Initial Duration: 15 months
Extensions: Up to 2 x 12-month terms
Hours: 40 hours/week
Security Clearance: Must hold or be eligible to obtain NV1, NV2, or PV clearance through AGSVA
Location: ACT (preferred), QLD, VIC, WA
Organisational Suitability Assessment (OSA): May be required pre-commencement or within 12 months
Key Responsibilities:Design, build, integrate, and document software systems aligned to business and operational requirements
Translate logical designs into functional code using Agile Software Development Methodology (ASDM)
Enhance automation capabilities, recommend new tools, and support integration of COTS and GOTS software
Engage with stakeholders to gather and refine user requirements using agile techniques
Provide technical support, monitor system performance, and troubleshoot issues
Document workflows, contribute to continuous improvement processes, and promote team knowledge sharing
Implement and maintain automated testing frameworks, provide input on design and system improvements
Required Technical Skills: Proficiency in development languages/frameworks including: Python, Java, Java Messaging Service, JavaScript/TypeScript, J2EE, Django, RubyExperience in RESTful APIs, Kubernetes, OpenShift
Automation tools: Puppet, Ansible, Docker
Front-end experience using React (preferred)
About ASD:The Australian Signals Directorate is a statutory agency within the Department of Defence that provides foreign signals intelligence, cyber security protection, and offensive cyber capabilities to safeguard Australia’s national interests.
Essential criteria
1. PROG 4 - Programming/software development: Level 4 (SFIA) Designs, codes, verifies, tests, documents, amends and refactors complex programs/scripts and integration software services. Contributes to the selection of the software development methods, tools and techniques. Applies agreed standards and tools to achieve well-engineered outcomes. Participates in reviews of own work and leads reviews of colleagues' work.
2. TECH 4 - Specialist advice: Level 4 (SFIA) Provides detailed and specific advice regarding the application of their specialism to the organisation's planning and operations. Actively maintains knowledge in one or more identifiable specialisms. Recognises and identifies the boundaries of their own specialist knowledge. Where appropriate, collaborates with other specialists to ensure advice given is appropriate to the organisation's needs.
3. DESN 4 - Systems design: Level 4 (SFIA) Designs system components using appropriate modelling techniques following agreed architectures, design standards, patterns and methodology. Identifies and evaluates alternative design options and trade-offs. Creates multiple design views to address the concerns of the different stakeholders and to handle functional and non-functional requirements. Models, simulates or prototypes the behaviour of proposed system components to enable approval by stakeholders. Produces detailed design specifications to form the basis for the construction of systems. Reviews, verifies and improves own designs against specifications.
4. SYSP 4 - System software: Level 4 (SFIA) Monitors system software metrics and adjusts configurations for optimum availability and performance. Reviews system software updates and identifies those that merit action. Configures system software for required functionality and performance. Investigates and resolves system software problems, requesting action from supplier if required.
5. TEST 3 - Testing: Level 3 (SFIA) Designs test cases and test scripts under own direction, mapping back to pre-determined criteria, recording and reporting test outcomes. Participates in requirement, design and specification reviews, and uses this information to design test plans and test conditions. Applies agreed standards to specify and perform manual and automated testing. Automates testing tasks and builds test coverage through existing or new infrastructure. Analyses and reports on test activities, results, issues and risks.
6. SINT 3 - Systems integration and build: Level 3 (SFIA) Defines the software modules needed for anintegration build and produces a build definition for each generation of the software. Accepts completed software modules, ensuring that they meet defined criteria. Produces software builds from software source code for loading onto target hardware. Configures the hardware and software environment as required by the system being integrated. Produces integration test specifications, conducts tests and records and reports on outcomes. Diagnoses faults and records and reports on the results of tests. Produces system integration reports.
Additional requirements
1. What level of security clearance do you hold and provide your AGSVA CSID?
Software developer
Posted 11 days ago
Job Viewed
Job Description
Description
- Gain hands on work experience whilst completing your studies
- Deliver software solutions to complex challenges
- Excellent career development in a culture that embraces flexible work arrangements
Do Work That Matters
Leidos Australia delivers IT and airborne solutions that protect and advance the Australian way of life. Our 2000 local experts, backed by our global experience and network of partners, are working to solve the world’s toughest challenges in government, intelligence, defence, aviation, border protection and health markets.
Your New Role And Responsibilities
Our customers have complex requirements, and expect us to use the latest software development and cloud technologies to meet their ambitious aims, while maintaining the highest levels of cyber security. Often this involves solving problems that can’t be addressed with off the shelf technologies, meaning that we rely on our staff to be well informed, creative and adaptable.
An average week for an Intern Software Developer could incorporate wide range of activities, including:
- Designing and implementing efficient, appropriate and correct algorithms, data structures, database definitions, object classes, inheritance hierarchies, user interfaces and other software components;
- Writing code adhering to quality management principles adopted within the software development environment, including development of unit and system tests and peer code review;
- Building software releases, installing and configuring software required for project delivery;
- Writing and reviewing relevant documentation;
- Collaborating effectively in a team of engineers maintaining and developing software;
- Meeting project deadlines for delivery of software modules; and
- Being responsible for identifiable areas within developed applications.
This opportunity is for students currently studying a relevant bachelors degree from an accredited college or university
- Bachelor Software Engineering
- Bachelor Information Technology
- Bachelor Information Systems
- Bachelor Computer Science
- Bachelor Computing
- Software engineering/development skills and knowledge
- Excellent communication skills and a proactive approach
- Effective teamwork
- Motivated, work independently
- Learn and apply new tools and technologies
- Currently studying degree, diploma or certification
This role does require the successful applicant to be an Australian Citizen and be willing to obtain and hold a TSPV security clearance.
Diverse Team Members, Shared Values and a Common Purpose
Providing our customers with smarter solutions takes an incredible team with diversity of thought, experience and perspectives driving innovation. Inclusion is at the heart of our culture and is one of our core values. It's about creating a workplace where everyone can do important work, feels welcome, valued, and respected, and has equal access to opportunities to thrive. Paul Chase – Chief Executive, Leidos Australia.
Leidos Australia is an equal opportunities organisation and is committed to creating a truly inclusive workplace. We welcome and encourage applications from Aboriginal and Torres Strait Islanders, culturally and linguistically diverse people, people with disabilities, veterans, neurodiverse people, and people of all genders, sexualities, and age groups.
Our five Advocacy Groups (Women and Allies Network,Young Professionals, Defence & Emergency Services, Action for Accessibility and Abilities and Pride+) provide an opportunity for team members to connect and collaborate on shared interests, and work to support and celebrate our diverse community.
Next Steps
- To apply for this role, follow the links or apply via our Careers page.
- Recruitment process – application screening, interview, and background checks.
- Applicants may also need to meet International Traffic in Arms Regulations (ITAR) requirements. In certain circumstances this can place limitations on persons who hold dual nationality, permanent residency or are former nationals of certain countries as per ITAR 126.1.
- We are committed to making our recruitment process accessible to all candidates. Please contact our Careers team if you’d like to discuss any additional support during your application or throughout the recruitment process.
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range
The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.