62 Junior Developer jobs in Australia
Python developer software engineer developer
Posted 25 days ago
Job Viewed
Job Description
- Initial contract up until 30 June 2026 with 12 months extension.
- Based in ACT, NSW, QLD, SA, VIC.
- Requires active Baseline / ability to obtain NV1.
Due to client requirements, candidates must be an Australian citizen with active NV1 Security clearance. Applicants residing outside of Australia or non-citizens will not be considered.
What We Are Looking For
Ressam is currently looking to fill a Python Developer Software Engineer (Developer) role for the Australian Electoral Commission, please apply if the following role interest you.
Python Developer Software Engineer (Developer)
The Python Developer is responsible for:
Designing, developing, and deploying end-to-end data science solutions within the Microsoft Azure and Databricks environment. This role will involve working with large datasets stored in Azure Data Lake Storage (ADLS) Gen2 and Databricks, building and training machine learning models using Python and relevant libraries, and implementing automated pipelines for model deployment and operationalization. The ideal candidate will be a self-starter with a strong understanding of the data science lifecycle, capable of translating business problems into technical solutions and effectively collaborating with cross-functional teams. The candidate must hold an active Baseline security clearance prior to commencement.
Key Duties And Responsibilities
The Python Developer will be responsible for, but not limited to:
- Develop, test, and maintain Python-based applications, scripts, and tools.
- Develop and implement robust Python-based solutions to efficiently read, process, and transform large datasets from Azure Data Lake Storage (ADLS) Gen2, Synapse and Databricks environments, ensuring data quality and readiness for model development.
- Design, implement, and train machine learning models using relevant Python libraries (e.g., scikit-learn, TensorFlow, PyTorch, MLflow within Databricks) to address specific business problems, iterating on model architecture and hyperparameters to achieve optimal performance.
- Develop and implement automated pipelines and deployment strategies (e.g., using Databricks Model Serving, Azure Machine Learning, containerisation) to seamlessly integrate trained models into production environments, ensuring scalability and reliability.
- Design and build automated workflows using Python and Azure services (e.g., Azure Data Factory, Databricks Workflows) to streamline data ingestion, model training, evaluation, and deployment processes, ensuring efficiency and repeatability.
- Implement monitoring solutions to track model performance and data drift in production, perform regular model evaluation, and develop strategies for model retraining and maintenance to ensure continued accuracy and relevance.
- Effectively collaborate with data engineers, business analysts, and other stakeholders to understand business requirements, communicate technical findings, and contribute to the overall data science strategy.
- Adhere to coding best practices, including version control, code documentation, and testing, to ensure maintainable, scalable, and high-quality Python code.
About The Project
Indigo Program (Tranche 2): The Indigo Program is a large-scale transformation program to modernise business capabilities and replace core election ICT systems with a citizen-centric, agile technology platform. The Program will transform the AEC’s delivery of electoral services and ensure ongoing integrity of the electoral system. Tranche 2 comprises a variety of work packages with a focus on business process re-engineering, data management, legislative compliance and replacing aging systems.
Work Arrangements
Hybrid - Applicants will preferably perform the role in Canberra, Brisbane, Sydney, Adelaide or Melbourne. - Hybrid working arrangements (i.e. a combination of onsite attendance at an AEC office and remote working) will be considered. Applicants in other locations will be considered at the discretion of the Hiring Manager. Where AEC accommodation is not available in the location, remote working will be considered.
Contact Us
If you are interested in the Python Developer Software Engineer (Developer) position or are looking for new opportunities, please reach out to us via email at: or apply via the website.
For a confidential discussion, call us at: 0423 227 550 or 02 5119 2299
To register your interest hit "Apply for this Job".
Who We Are?
As experts in the Information Technology recruitment industry, Ressam provides both permanent and temporary personnel assignments. With our experience, extensive industry network, financial transparency, and collaboration with clients we consider ourselves one-of-a-kind IT recruiters when it comes to finding the perfect candidates for you.
ServiceNow Developer

Posted 14 days ago
Job Viewed
Job Description
**About Conduent Victoria Ticketing System (CVTS)**
Through our dedicated colleagues, CVTS delivers world class ticketing services and solutions - creating exceptional outcomes for our client and the community who count on them. You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day.
**The role**
We are seeking a highly skilled ServiceNow Developer to join our internal team in Melbourne. In this role, you will drive the design, development, and optimization of ServiceNow implementations across multiple modules including ITSM, CSM, FSM, and EAM while also focusing on third-party integrations, identity access management (IAM), and role-based access control (RBAC). You will collaborate closely with cross-functional stakeholders to shape digital transformation initiatives that support enterprise-level business objectives.
**Job responsibilities**
+ **Platform Design & Development:** Configure, develop, and customize core ServiceNow modules such as ITSM, CSM, FSM, and EAM to meet evolving business needs. Create and manage advanced workflows, forms, business rules, and UI policies. Drive platform enhancements, version upgrades, and solution design while adhering to best practices.
+ **Integration & Automation:** Architect and implement integrations with third-party systems (SailPoint, Jira, SCCM, Azure, GCP) using REST/SOAP APIs, Service Graph Connectors, and other relevant technologies. Automate service provisioning and deprovisioning using Flow Designer, orchestrations, and custom scripts
+ **IAM & RBAC Implementation** : Establish and manage Identity and Access Management (IAM) within ServiceNow, ensuring secure and efficient user provisioning. Develop Role-Based Access Control (RBAC) policies and workflows, including role assignments, approvals, and auditing. Collaborate with security and compliance teams to maintain governance and adherence to privacy regulations (e.g., Australian Privacy Act).
+ **Platform Administration & Support:** Monitor system health, troubleshoot incidents, and recommend solutions to ensure platform stability. Conduct root cause analysis for complex issues, coordinating with internal teams to implement preventative measures. Maintain high-quality technical documentation, including development guidelines, design documents, and platform policies.
+ **Collaboration & Leadership:** Partner with business analysts, project managers, and key stakeholders to gather requirements and propose optimal technical solutions. Participate in Agile ceremonies (daily stand-ups, sprint planning, reviews) to maintain transparency and meet project milestones. Mentor junior developers, enforce coding standards, and champion best practices in ServiceNow development.
+ **Agile Delivery & Collaboration:** Work within an Agile delivery framework, participating in daily stand-ups, sprint planning, and retrospectives. Collaborate with scrum masters, product owners, and cross-functional teams to refine user stories, estimate tasks, and ensure timely feature delivery. Contribute to continuous improvement of processes, tools, and methodologies to enhance efficiency and quality.
**Key Skills**
**Technical Skills**
+ Programming: Strong skills in JavaScript, HTML, CSS, and AngularJS within the ServiceNow environment.
+ Scripting: Glide Scripting, Flow Designer, Script Includes, and Business Rules.
+ Databases: Understanding of MySQL or similar relational databases for performance optimization and reporting
**ServiceNow Certifications**
+ ServiceNow Certified System Administrator (CSA).
+ ServiceNow Certified Application Developer (CAD).
+ ServiceNow Implementation Specialist certifications, especially CSM, FSM, or EAM, are highly advantageous.
**Soft Skills**
+ Analytical & Problem-Solving: Ability to translate complex requirements into effective technical solutions.
+ Communication: Excellent verbal and written communication to engage both technical and non-technical stakeholders
+ Team Collaboration: Commitment to knowledge sharing, mentoring, and fostering an inclusive, high-performing culture.
+ Adaptability: Eagerness to learn new technologies and adapt to dynamic project demand
**Education Requirements**
+ Bachelor's degree in computer science, Information Technology, or a related field (or equivalent practical experience).
+ Additional coursework or certifications specific to ServiceNow, cloud computing, or security frameworks (e.g., CISSP) is beneficial.
Conduent is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, gender expression, sex/gender, marital status, sexual orientation, physical or mental disability, medical condition, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law.
People with disabilities who need a reasonable accommodation to apply for or compete for employment with Conduent may request such accommodation(s) by submitting their request through this form that must be downloaded: click here to access or download the form ( . Complete the form and then email it as an attachment to . You may also click here to access Conduent's ADAAA Accommodation Policy ( .
_At Conduent we value the health and safety of our associates, their families and our community. For US applicants while we DO NOT require vaccination for most of our jobs, we DO require that you provide us with your vaccination status, where legally permissible. Providing this information is a requirement of your employment at Conduent._
API Developer

Posted 14 days ago
Job Viewed
Job Description
At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative, and successful. Moreover, this is your chance to be part of the success story.
**Roles And Responsibilities**
+ Design, develop, and maintain APIs that are scalable, secure, and efficient.
+ Collaborate with product managers and other engineers to understand requirements and deliver solutions.
+ Ensure API documentation is comprehensive and up-to-date.
+ Implement best practices for API development, including versioning, error handling, and security.
+ Monitor and optimize API performance and reliability.
+ Troubleshoot and resolve issues related to API integration and functionality.
**Qualifications**
+ Bachelor's degree in Computer Science, Software Engineering, or a related field.
+ Competency in enterprise application frameworks preferably Java frameworks such a Spring and/or J2EE technologies
+ Proficiency in programming languages such as Python, Java, or Node.js.
+ Strong understanding of RESTful and SOAP APIs.
+ Experience with API management tools like Swagger, Postman, or Apigee.
+ Knowledge of authentication and authorization mechanisms (e.g., OAuth, JWT).
+ Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
+ Excellent problem-solving skills and attention to detail.
+ Strong communication and collaboration skills.
· Experience with microservices architecture.
· Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
· Familiarity with CI/CD pipelines and DevOps practices.
· Understanding of data formats such as JSON, XML, and YAML.
**Next Steps**
If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you! Please apply directly with us.
For a complete list of open opportunities with Cognizant, visit . Cognizant is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Guidewire Developer

Posted 14 days ago
Job Viewed
Job Description
At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative, and successful. Moreover, this is your chance to be part of the success story.
**Position Summary**
+ Must have hands on experience in Guidewire (any suite), Java, NodeJS, GraphQL, Webservices
+ Must have experience in writing Gunits/Junits and increasing the code coverage
+ Must have experience in practicing Business Driven Development technique
+ Analyze the requirements for implementing them using Guidewire either by using Out-of-the-Box solutions in Guidewire platform or providing custom solutions
+ Participates in business workshops and provides solutions on technical changes
+ Estimates the work effort and review the effort from other developers in the team
+ Work with Customer side Technical Lead and Architect for technical guidance
+ Prepare the technical documentation for code and design changes, completing Guidewire integration changes. Share technical inputs on the dependencies with other integration work streams
+ Completes design, develops code, unit tests code, documents and deploys code into the appropriate environment
+ Establish best practices, and guidelines for development. Ensure team adheres to the best practices
+ Mentor and help other technical developers in the team
+ Co-ordinate and perform integration testing with QA and other dependent teams
+ Participate and provide technical inputs/guidance in defect triage meetings
+ Help BA's and Testers with the technical demo sessions presented to business
+ Create knowledge base documents and hand over the changes to production support team.
**Roles And Responsibilities**
+ Part of the scrum team which consists of Guidewire development, Tester and BA
+ Should have experience in Maintenance and Development project
+ Make sure review the Jira cards time to time and track for closure
+ Support BA and Tester for Elaboration and support technical
+ Review the team deliverables
+ Conduct stand up
+ Participating customers Discussion for getting technical requirements.
**Mandatory Skills**
+ Candidate should have 5+ years' experience in Guidewire, Core Java, REST API technologies
+ Candidate should have at least 3+ years' experience in Guidewire
+ Candidate should have good P&C insurance experience
**Salary Range:** $ 85,000 - 95,000
**Date of Posting: 21/July/2025**
**Next Steps:** If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you! Please apply directly with us.
For a complete list of open opportunities with Cognizant, visit . Cognizant is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check.
**#LI-CTSAPAC**
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Java Developer
Posted 22 days ago
Job Viewed
Job Description
• Write effective, scalable code. br>• evelop back-end components to improve responsiveness and overall performance. < r>• rite unit tests and perform code reviews to ensure high-quality code. < r>• ptimize application performance and scalability. < r>• rite clean, efficient and well-documented code. < r>• mplement security and data protection solution. < r>• articipate in agile development processes, including sprint planning, daily stand-ups. < r>• tay up to date with new technologies and trends in AI, especially large language models, to drive innovation within our projects. < r>
Must-haves:
• A Bachelor's or Master's in Computer Science or any other related field. < r> • M nimum of 8 years Experience in Java development. < r> • E perience orGood understanding in JAVA 17 or Higher < r> • G od understanding of common design patterns in Java < r> • G od understanding of Java concepts such as generic programming < r> • E perience with Front End development < r> • E perience in Stream API < r> • E perience in Maven < r> • G od Understanding in XML/JSON. < r> • G od understanding in GIT < r> • K owledgeable in Linux OS < r> • A enable to work Central European Time ( CET ) < r>
Nice to have :
• C /CD Jenkins build system < r> • K owledge in Apache Nifi < r> • E perience in Docker Containerization < r> • E perience in developing/testing in Pyton < r> • k owledge GTS xml for SAP < r> • G od understanding with Large Language Models ( LLM )
Software developer
Posted 2 days ago
Job Viewed
Job Description
Overview
Are you interested in becoming a Graduate Software Developer at Susquehanna? Apply here, and we will reach out to you in early 2026 when recruiting begins.
Susquehanna is one of the world’s largest market makers, with a unique approach to technology, trading, and research. While this background puts us at the top of our game, what really makes us successful is our cutting-edge technology, collaboration between our technologists and traders, and our decision making.
Susquehanna is looking for recent and upcoming graduates to join our high performing technologists in Sydney. This is a great opportunity to sharpen your technical skills, learn about the trading industry, and understand the fundamentals of risk-based decision making.
You’ll work on innovative technologies with experienced engineers on the development, delivery, support, and enhancements of our trading systems and infrastructure.
Are you interested in our Graduate Software Developer 2027 role ? Apply here, and we will reach out to you in early 2026 when recruiting begins.
What You Could Work On
- Designing and developing low-latency trading systems for our trading desks
- Developing high-performance low-level C++ / C# code for handling the first steps of our market data processes
- Conducting technology research projects related to scale and performance with open-source tools
- Developing applications and services that receive and store trading activity
- Creating tools to improve system efficiency using performance data
- Building complex trading strategies, as well as having access to tens of petabytes of market and trading data for analysis.
What We're Looking For
- BS or MS in Computer Science, Computer Engineering, or a similar major, distinction average WAM, from an Australian or New Zealand University
- Strong software development skills in the languages we use (C++, C# and Python) or Java
- A solid knowledge of algorithms, data structures, and object-oriented design patterns
- Experience developing performance sensitive code is a plus
- Well-developed analytical and problem-solving skills, with the ability to identify a problem, evaluate it, and suggest solutions
- Ability to collaborate with a team while having the confidence to work independently
- Flexible and driven with a commitment to innovation
- Ability and desire to work in a fast paced, dynamic environment
- Excellent verbal and written communication skills
- Our market leading education program, incorporating classroom theory and simulated learning.
- Our non-hierarchical culture allows employees of every level to thrive and make impact. We are not your typical trading firm – the environment is casual, collaborative and we focus on continuous development.
- Highly competitive remuneration, attractive bonus and additional leave entitlements.
- Private healthcare and gym allowances, plus wellness initiatives.
- Fully stocked kitchen - daily breakfast and lunch.
- Regular social, sporting and community events.
- Visa sponsorship and relocation package where required.
- Explore our benefits and culture link
Our Interview Process
- Application
- Online Assessment
- Recruiter Conversation
- Technical screen (LiveCoding)
- Office Interview (Design & Team Fit)
- Job Offer
We encourage applications from candidates from all backgrounds, and we welcome requests for reasonable adjustments during the recruitment process to ensure that you can best demonstrate your abilities. If you have any questions, please contact .
If you're a recruiting agency and want to partner with us, please reach out to . Any resume or referral submitted in the absence of a signed agreement will not be eligible for an agency fee.
Python developer
Posted 1 day ago
Job Viewed
Job Description
Bring your experience to this rewarding role at NAB where we enable all team members to grow and develop their career!
- We are empowered to make a positive difference for customers and communities.
- Everyone is given the opportunity to learn, grow and achieve.
- Utilise your extensive experience as a Python Developer to excel in this position.
In this role you will:
- Use your Python skills to implement complementary services for the electronic trading function such as analytics, monitoring and reporting.
- Develop an understanding of trading logic and performance criteria, to enable you to implement these services to trading and sales teams
- Continuously enhance system performance, reliability, and scalability using best practices and efficient data handling.
- Ensure all development complies with regulatory and internal standards, embedding auditability, monitoring, and control mechanisms as appropriate.
- Get an opportunity to enhance your domain knowledge to satisfy your keen interest in markets.
- Proficiency in Python, with an understanding of object-oriented programming principles; experience with Java or other OO languages is a plus.
- Understanding of the performance, reliability, availability, testability requirements for software design.
- Experience developing, maintaining and supporting production-grade systems.
- Self-motivated with the ability to take ownership of projects and deliverables independently.
- Strong communication skills and a collaborative, team-oriented mindset.
- Curiosity and desire to learn about financial markets and electronic trading.
- Knowledge of data science or time series data modelling is advantageous.
We know that our people make us who we are. That's why we have built a culture of equity and respect – where everyone feels valued and appreciated for being their authentic selves. In partnership with our multiple Employee Resource Groups (ERGs) we continue to foster an inclusive environment, where all NAB colleagues’ unique backgrounds and identities are understood, respected and celebrated. We are committed to providing an environment where you can work your way.
For details on the recruitment process, and accessibility, please visit To discuss adjustment requirements, please contact the NAB Careers team, via (please reference job number) or visit our Careers page through the link above for other contact options.
Join NAB
If you think this role is the right fit for you, we would love to hear from you. Please note candidate screening and interviews may be conducted prior to the closing date of the job advert. Unsolicited CVs from agencies will not be accepted.
Be The First To Know
About the latest Junior developer Jobs in Australia !
PEGA Developer
Posted 523 days ago
Job Viewed
Job Description
D365 Developer
Posted 526 days ago
Job Viewed
Job Description
Guidewire Sr Developer
Posted 6 days ago
Job Viewed
Job Description
· Develop new screens in Guidewire studio.
· Configure business rules and business logic in Gosu.
· Create new data model elements and work on extending the existing data model.
· Design and develop integration components such as plug-ins, messaging, batch process, Rest and Soap APIs
· Perform unit testing and fix defects.
· Develop automated tests suite /framework (gunit)
· Create or modify front-end UI
· Provide estimate for configuration and integration components.
**Mandatory Skills:**
· Design and develop integration components such as plug-ins, messaging, batch process, Rest and Soap APIs
· Perform unit testing and fix defects.
· Develop automated tests suite /framework (gunit)
· Create or modify front-end UI.
· Provide estimate for configuration and integration components.
**Duties and Responsibilities:**
· Work on PC Developement Work
· Develop new screens in Guidewire studio.
· Configure business rules and business logic in Gosu.
· Create new data model elements and work on extending the existing data model.
**Salary Range:** >$100,000
**Date of Posting: 08/August/2025**
**Next Steps:** If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you! Please apply directly with us.
For a complete list of open opportunities with Cognizant, visit . Cognizant is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check.
**#LI-CTSAPAC**
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.