Enable job alerts via email!

Software Developer (Remote)

CRM Online Australia Pty Ltd

Perth

Remote

AUD 70,000 - 110,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is looking for a talented Software Developer to join their dynamic team. In this role, you will create scalable software solutions, contributing to the full software development lifecycle from conception to deployment. You will work in a collaborative environment, utilizing Agile methodologies to develop customized solutions that align with business processes. This position offers the opportunity to work with cutting-edge technologies and make a significant impact on innovative projects. If you are passionate about software development and eager to grow in a supportive setting, this role is perfect for you.

Qualifications

  • Bachelor’s degree in computer science or equivalent experience.
  • 3+ years as a Software Engineer/Developer.
  • Proficient in PHP, Angular, and desktop development.

Responsibilities

  • Develop customized solutions using Scrum and Agile methodologies.
  • Design, develop, and implement new software or modifications.
  • Collaborate closely with QA to ensure quality software delivery.

Skills

PHP
Angular
HTML
CSS
JavaScript
Python
Ruby
Java
.NET
MySQL
Oracle
MongoDB
REST APIs
Linux
Cloud Platforms

Education

Bachelor's Degree in Computer Science

Job description

About CRM Online Australia Pty Ltd

CRM Online is a leading CRM and enterprise integration consultancy providing expertise in CRM, integration, Field Service Management, and Marketing Automation. Since 2006, CRM Online has been serving Australian and international clients, earning recognition through various Australian Business Awards for CRM and Service Innovation.

We are seeking a Software Developer to create scalable software solutions. You will be part of a cross-functional team responsible for the full software development lifecycle, from conception to deployment.

Responsibilities:

  1. Develop customized solutions and align business processes using Scrum and Agile methodologies.
  2. Conduct tests to confirm program operation; modify program sequences and codes as needed.
  3. Coordinate with project teams and end-users to identify application requirements.
  4. Design, develop, and implement new software or modifications to existing software.
  5. Troubleshoot and fix bugs in existing software, and release updates.
  6. Support the creation and maintenance of product documentation.
  7. Collaborate closely with QA to ensure quality and timely software delivery.
  8. Review project requirements with analysts, supervisors, and clients to confirm objectives.
  9. Translate workflow information into computer code.
  10. Write operating instructions to assist users.
  11. Document program development and revisions for historical records.
  12. Design, develop, and install software solutions to develop information systems.
  13. Determine system specifications, standards, and programming requirements for solutions.
  14. Conduct systems analysis to recommend operational improvements.
  15. Create a development environment conducive to efficient testing and integration.

Requirements:

  1. Bachelor’s degree in computer science or equivalent practical experience.
  2. Minimum of 3 years experience as a Software Engineer/Developer or similar role.
  3. Proficiency in PHP, Angular, and desktop development.
  4. Hands-on experience with:
  • Front-end languages such as HTML, CSS, JavaScript
  • JavaScript frameworks such as AngularJS, React, and Amber
  • Server-side languages like Python, Ruby, Java, PHP, and .NET
  • Database technologies including MySQL, Oracle, and MongoDB
  • Knowledge of data structures and algorithms.
  • Experience working in Linux environments and with REST APIs.
  • Experience designing interactive applications.
  • Experience with cloud platforms such as AWS, Azure, Google Cloud, or OpenStack is a plus.
  • Excellent communication and teamwork skills.
  • Availability for remote work.
  • Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.