We offer a variety of career opportunities designed to connect talented professionals with leading companies in Australia. Each vacancy is carefully selected to ensure you can apply your skills in an environment that values innovation and growth.
Salesforce Developer
Dedicated to the design, development, implementation and management of the platform. To a large extent, a Salesforce Developer automates repetitive tasks within business processes, customizes and integrates Salesforce tools for ease of use and to add value at all customer touch points with the company.
Studies and experience
- Computer Science
- Computer Systems Engineering
- Computer Engineering
- Software Engineering
- Biomedical Engineering
- Telematics Engineering
- Systems Engineering or related fields.
- 2-3 years.
Qualifications
- Strong knowledge of programming languages such as Apex and JavaScript, which can be acquired through computer science studies or specialized courses.
- Understanding of CRM and business workflows, often acquired through business studies or work experience in related fields.
- Recognized credentials that validate skills and knowledge in the Salesforce platform, which are crucial for credibility and career advancement.
- Commitment to the Salesforce platform through internships, projects or contributing to the Salesforce community.
DevOps Engineer
Responsible for optimizing an organization's software, including software maintenance and server management. A DevOps engineer directs and coordinates the activities of different teams to create and maintain a company's software. The term “DevOps” is a hybrid word derived from “development operations” and is a practice aimed at automating all steps of the software creation process. The ultimate goal of a DevOps engineer is to shorten the software development cycle, increase the frequency of updates and enable more reliable releases.
Qualifications
- In-depth knowledge of industry standard patterns, architecture principles and a diverse tool set of DevOps and IaC technologies.
- Clear articulation of technical concepts through documentation and collaborative engagements.
- Ability to work collaboratively with teams to improve engineering tools, systems and data security measures.
- Proficiency in scripting languages such as PowerShell and bash to automate repetitive tasks and improve operational efficiency.
- Experience creating metrics dashboards and automating quality gates to maintain high standards of reliability and performance.
- Previous software development/engineering experience is a must.
Studies and experience
- Computer Science
- Computer Systems Engineering
- Computer Engineering
- Software Engineering
- Biomedical Engineering
- Telematics Engineering
- Systems Engineering or related fields.
- 2-3 years.
Qualifications
- Broad and deep knowledge of popular programming languages, such as Java, Python, C#, PHP, Ruby, React, Struts, Angular and Vue (for the server side of the software, which is handled by Back End developers).
- In addition, you must demonstrate proficiency in JavaScript, Node.js (a JavaScript extension), TypeScript, HTML and CSS (for the client side, which Front End engineers handle).
- However, you will likely often be required to work in a Full Stack capacity, which conversely manages both facets of the software, so you will need to be familiar with both sets of programming languages. You should have technical knowledge of software functionality and operating systems. Proficiency in data structuring, algorithms and databases is also essential.
Studies and experience
- Computer Science
- Computer Systems Engineering
- Computer Engineering
- Software Engineering
- Biomedical Engineering
- Telematics Engineering
- Systems Engineering or related fields.
- 2-3 years.
Software Engineer
A software engineer is responsible for the complete software development lifecycle, which includes planning, implementation and continuous updates of the product over time.
Among the main tasks he/she will have to perform: software design, code development, documentation creation, testing, software monitoring and tracking, and database management.
BackEnd Developer
Programming professional who focuses on creating and maintaining the part of the software that runs on the server and is not visible to the end user. Responsible for designing, creating and maintaining databases and servers, implementing and maintaining APIs for front-end and back-end communication, developing web and mobile applications, optimizing application performance and scalability, and collaborating with other developers and designers.
Studies and experience
- Computer Science
- Computer Systems Engineering
- Computer Engineering
- Software Engineering
- Biomedical Engineering
- Telematics Engineering
- Systems Engineering or related fields.
- 2-3 years.
Qualifications
- Strong knowledge of programming languages such as Java, Python, Ruby and Node.js.
- Experience with SQL and NoSQL databases.
- Understanding of software architectures, such as microservices.
- Server management skills and networking knowledge.
- Cybersecurity to protect data and systems.
- Problem solving and analytical thinking skills. Use of tools such as Git for version control is essential for collaborative work.
FrontEnd Developer
Professional responsible for creating and optimizing the user interface of a website or mobile application, acting as a bridge between design and technology, using programming languages such as HTML, CSS and JavaScript. They focus on delivering an effective and engaging user experience. These developers not only implement the visual design, but also take care of responsiveness, interactivity and performance optimization, adjusting the interface to different devices and browsers.
Qualifications
- Oversee the structure and design of web pages and make them as user-friendly as possible.
- Develop user-oriented applications and monitor their effectiveness. Implement the interface using programming languages such as HTML, CSS and JavaScript.
- Collaborate with colleagues and other stakeholders to ensure speed and stability of the user experience.
- Understand business needs and work with relevant staff to ensure maximum effectiveness of web pages.
- Collaborate with backend developers to ensure all pages function as defined.
- Modify the design and content of existing pages for the benefit of users, customers and colleagues.
Studies and experience
- Computer Science
- Computer Systems Engineering
- Computer Engineering
- Software Engineering
- Biomedical Engineering
- Telematics Engineering
- Systems Engineering or related fields.
- 2-3 years.
Qualifications
- Proficiency in programming languages: both general and more specialized depending on the environment in which you work.
- Familiarity with different web environments: such as Hadoop, Hive or Spark.
- Knowledge of key mathematical principles: for data manipulation and transformation.
- Data modeling: for the design of tables.
- Artificial Intelligence: such as Machine Learning and Deep Learning. Advanced knowledge is not required. However, since their job is to facilitate the work of Data Scientists, they must understand the key concepts of Data Science.
Studies and experience
- Computer Science
- Computer Systems Engineering
- Computer Engineering
- Software Engineering
- Biomedical Engineering
- Telematics Engineering
- Systems Engineering or related fields.
- 2-3 years.
Data Engineer
Responsible for the entire data infrastructure of a company. In practice, they prepare data to make it suitable for analysis and decision making. The data engineer is involved at the beginning of the data process, collecting raw data from various sources. He or she then integrates it into a data warehouse or data lake. After designing the organization's database, they must manage it effectively to facilitate the use of the data. To do this, they automate all tasks related to data processing, from extraction to storage, cleansing and transformation.
Full Stack Developer
Developer who works on both the front-end and back-end of a website, software or application, which means that he/she intervenes on the client and user side as well as on the server side.
Studies and experience
- Computer Science
- Computer Systems Engineering
- Computer Engineering
- Software Engineering
- Biomedical Engineering
- Telematics Engineering
- Systems Engineering or related fields.
- 2-3 years.
Qualifications
- Design of the interface and visual elements.
- Facilitate navigation and improve the user experience.
- Ensure that the website displays well in different browsers and devices.
- Translating the design into HTML and CSS code.
- Ensure website connectivity.
- Configure and maintain servers.
- Manage server libraries.
- Automate software development tasks.
- Optimize web applications to ensure speed.
- Create and manage efficient databases and connect them to solutions.
- Configure security and prevent attacks.
Software Analyst
A software analyst serves as a connector between software development and business analysis. Their primary responsibility is to align technical solutions with business objectives.
They are essential to evaluate software systems, identify opportunities for improvement and develop strategies to increase efficiency and effectiveness.
Qualifications
- Requires a solid understanding of software engineering concepts, along with analytical skills to accurately interpret data and insights. They must understand business requirements and translate them into technical specifications.
- They work closely with business stakeholders to understand their needs and then communicate these requirements to the software development team.
- They participate in the design of the system architecture, the selection of the appropriate technology stack and the definition of the system functionalities.
- Participate in the testing phase, ensuring that the developed software meets the defined requirements and is free of bugs and errors.
Studies and experience
- Computer Science
- Computer Systems Engineering
- Computer Engineering
- Software Engineering
- Biomedical Engineering
- Telematics Engineering
- Systems Engineering or related fields.
- 2-3 years.
Qualifications
- Extensive experience in resolving complex technical issues, managing customer relationships and providing advanced technical solutions. Overall, a combination of technical knowledge, communication skills and customer service experience is essential for success in this position. Proficiency with various operating systems and computer applications.
Studies and experience
- Computer Science
- Computer Systems Engineering
- Computer Engineering
- Software Engineering
- Biomedical Engineering
- Telematics Engineering
- Systems Engineering or related fields.
- 2-3 years.
Technical Support Engineer
Professional who provides technical assistance and support to customers and companies. They are responsible for troubleshooting technical problems related to software, hardware or other computer systems. Technical support engineers often work closely with customers to understand their problems and provide solutions in a timely and efficient manner. They may also be involved in testing new products, documenting technical processes and training users in the effective use of technology.
IT Infrastructure Engineer
An IT infrastructure engineer is responsible for the design, implementation and maintenance of an organization's IT infrastructure. Their work focuses on the hardware, software, networks and systems that form the backbone of the organization's IT operations.
Studies and experience
- Computer Science
- Computer Systems Engineering
- Computer Engineering
- Software Engineering
- Biomedical Engineering
- Telematics Engineering
- Systems Engineering or related fields.
- 2-3 years.
Qualifications
- Design and implement computer systems that meet the organization's requirements.
- Design and manage the organization's network infrastructure.
- Oversee the installation, configuration and maintenance of servers within the organization.
- Design and manage storage systems, including storage area networks (SANs), network attached storage (NAS) and the performance and availability of systems, networks and applications.
- Ensuring that systems are protected against security threats and comply with relevant industry standards and regulations.
- Accurate documentation of IT infrastructure, including system configurations, network diagrams and standard operating procedures.
Seize the opportunity!
Your next professional adventure starts here, register and transform your career abroad.
What you'll receive
Annual salary of $60,000 - $80,000 AUD.
Training and continuous learning.
Global contact
Apply Now




