Software Engineer

Allied Integrated Management Group Pty Ltd

Sydney

On-site

AUD 110,000 - 140,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Collaborative team environment
Safe working conditions
Diversified/inclusive team culture and

Job summary

Allied Integrated Management Group Pty Ltd in Sydney is seeking an experienced Software Engineer for a permanent full-time role. You will plan, develop, test, deploy, and maintain technical solutions to safeguard applications.

Responsibilities include evaluating business needs, designing scalable software, and ensuring security controls. The role requires strong communication with stakeholders and a detail-oriented, collaborative mindset.

Qualifications

  • Minimum 3 years of professional software engineering experience.
  • Experience planning, evaluating, developing, testing and deploying technical solutions.
  • Strong attention to detail and stakeholder communication.

Responsibilities

  • Research, design and implement software solutions with focus on security and performance.
  • Plan and execute manual and automated tests to ensure code quality.
  • Develop and maintain documentation and technical specifications.
  • Collaborate with stakeholders to gather requirements and refine development workflows.
  • Manage deployment validations, releases and post-deployment checks.
  • Develop, test and maintain web-based applications using PHP, Laravel, JavaScript, HTML and CSS.

Skills

Software engineering
Attention to detail
Communication skills
Independent work
Teamwork

Education

Bachelor's degree in Computer Science or related field

Tools

PHP
Laravel
JavaScript
HTML
CSS
MySQL
APIs
Cloud services

Job description

Allied Integrated Management Group Pty Ltd – Chipping Norton NSW
Allied Integrated Management Group Pty Ltd

We are offering aPermanent full-time position for an experienced Software Engineer with demonstrated skills in planning, evaluating, developing, testing and deploying technical solutions, advising on solutions, maintaining codes and software tools, developing documentation, measuring and analysing performance, and initiating continuous improvement and technological enhancements that ensure the security of applications.

Benefits

We value our team and believe that our employees are our greatest asset. As a member of our team, you can expect:

  • A collaborative, team-oriented work environment where your contributions are valued
  • Safe working conditions
  • Diversified/inclusive team culture and supportive management
Allied Integrated Management Group Pty Ltd

We are offering aPermanent full-time position for an experienced Software Engineer with demonstrated skills in planning, evaluating, developing, testing and deploying technical solutions, advising on solutions, maintaining codes and software tools, developing documentation, measuring and analysing performance, and initiating continuous improvement and technological enhancements that ensure the security of applications.

Benefits

We value our team and believe that our employees are our greatest asset. As a member of our team, you can expect:

  • A collaborative, team-oriented work environment where your contributions are valued
  • Safe working conditions
  • Diversified/inclusive team culture and supportive management
Task & responsibilities

The position will suit a candidate who is experienced in working in an environment that requires a high attention to detail and who is skilled in communicating with stakeholders, and in planning, evaluating, developing, testing, and deploying technical solutions. Furthermore, the candidate must be skilled in advising on solutions, maintaining codes and software tools, developing documentation, measuring, and analysing performance, and initiating continuous improvement and technological enhancements that ensure the security of applications. The key duties include:

  • Researching, consulting, and evaluating business requirements, existing system capabilities, and system program needs.
  • Assessing alternative technical approaches to recommend practical, scalable, and secure software solutions, including suitable development frameworks, software products, cloud services, and technology enhancements that support business objectives.
  • Planning and performing manual and automated unit, integration, regression, and application testing.
  • Managing test execution and deployment validation, and identifying, debugging, diagnosing, and correcting software defects.
  • Applying established testing protocols, guidelines, and quality standards to verify that programs, applications, and relevant technical security controls perform to specification and deliver reliable, stable releases.
  • Writing, reviewing, debugging, refactoring, and maintaining program code to meet system requirements, system designs, and technical specifications.
  • Developing clean, efficient, and scalable software components in accordance with applicable development and quality standards to support ongoing system reliability.
  • Writing, updating, and maintaining technical program and end-user documentation, including software specifications, workflow documentation, database structures, system logic, maintenance procedures, implementation notes, and operational procedures.
  • Interpreting business requirements, technical workflows and functional specifications to design, develop, test, maintain and modify proprietary web-based software applications using PHP, Laravel, JavaScript, HTML, CSS, and related technologies.
  • Evaluating software design options and preparing technical and financial assessments, including cost estimates and cost-benefit considerations, to support recommendations for software products, tools, purchases, and upgrades.
  • Managing and coordinating software testing, automated deployment activities and application releases across development, testing, and production environments.
  • Preparing release configurations, validating deployments, troubleshooting release issues, and conducting post-deployment checks to ensure changes are implemented reliably with minimal disruption.
  • Collecting, monitoring, and analysing operational metrics and application performance information to identify trends, assess system behaviour, investigate bottlenecks, and inform software maintenance and improvement activities.
  • Developing and implementing continuous improvement and continuous delivery practices across system design and software development, including refining development workflows, release processes, and quality controls to improve delivery efficiency and software reliability.
  • Creating, developing, and maintaining internal software tools and platform capabilities that support the operation, management, and security of business applications. This includes developing and enhancing proprietary platforms such as Allied EDGE and ProTect to support workforce management, operational workflows, compliance processes, and secure business operations.
  • Analysing existing software systems and their associated processes, procedures, and methods to identify technology limitations, deficiencies, and opportunities for improvement.
  • Assessing system constraints and implementing software and process enhancements to improve functionality, operational efficiency, maintainability, and user experience.
  • Applying secure software development practices and implementing application security controls, including protection against SQL injection, cross‑site scripting (XSS), authentication vulnerabilities, session risks, and unauthorised access.
  • Designing, maintaining, optimising, querying, and troubleshooting MySQL databases, data structures, indexes, and application‑related database components to support performance, scalability, and data integrity.
  • Designing, developing, and integrating secure internal and third‑party APIs, payment gateways, communication platforms, and external business systems to support interoperability, automation, security, and reliable information exchange between enterprise applications.
  • Coordinating production releases, environment configuration, application updates, and deployment verification.
  • Troubleshooting production issues and maintaining the availability and stability of internally developed software platforms.
  • Managing application configuration, software version updates, deployment preparation, implementation activities, and post‑release verification to ensure software changes are introduced efficiently with minimal disruption to business operations.
  • Collaborating with management, compliance teams, operational stakeholders and end users to gather requirements, implement software solutions, resolve system issues, and support ongoing business needs.
  • Monitoring application behaviour, investigating performance bottlenecks and implementing improvements to enhance reliability, maintainability, security, scalability, and overall user experience.
Qualification & experience
  • Bachelor's degree in Computer Science or a related field.
  • Minimum of 3 years of relevant professional experience in a related field.
  • Expertise in planning, evaluating, developing, testing and deploying technical solutions.
  • Expertise in advising on solutions, maintaining codes and software tools, developing documentation, measuring, and analysing performance, and initiating continuous improvement and technological enhancements that ensure the security of applications.
  • Strong attention to detail.
  • Good communication skills for liaising with stakeholders.
Are you the one?
  • Do you have 3+ years of experience in a similar role?
  • Do you have expertise in planning, evaluating, developing, testing, and deploying technical solutions?
  • Do you have expertise in advising on solutions, maintaining codes and software tools, developing documentation, measuring, and analysing performance, and initiating continuous improvement and technological enhancements that ensure the security of applications?
  • Are you self‑motivated with the ability to work independently or as a part of the team?
Required attributes
  • Demonstrated software engineering knowledge
  • Motivated
  • Reliable
  • Attention to detail
  • Ability to work independently and as part of a team
  • Problem solver
  • Punctual
  • Energetic
About Company

Allied Integrated Management Group Pty Ltdis a multi‑faceted Australian‑owned national services company that operates nationally and delivers solutions across commercial, retail, industrial, strata, and government sectors.

Work Type: Full time

Job Publish: 09-11-2026

Job Expire: 09-12-2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Sociable Tech • Sydney

On-site
AUD 120,000 - 160,000
Software Engineer
Software Engineer

DHUWA PTY LTD • Geehi

On-site
AUD 110,000 - 130,000
Competitive salary
Performance-based incentives
Professional development opportunities
+4
Software Engineer
Software Engineer

Global Technology Group Pty Ltd • Sydney

Hybrid
AUD 90,000 - 130,000
Hybrid working arrangement
Modern backend & cloud technologies
Collaborative technical environment
Software Engineer (Developer)
Software Engineer (Developer)

Whizdom • Canberra

On-site
AUD 90,000 - 120,000
Software Engineer
Software Engineer

Sociable Tech Pty Ltd • Geehi

On-site
AUD 110,000 - 130,000
Competitive salary
Professional development
Supportive culture
+3
Senior Software Engineer — Secure & Scalable Systems
Senior Software Engineer — Secure & Scalable Systems

Sociable Tech • Sydney

On-site
AUD 120,000 - 160,000
Software Engineer
Software Engineer

Cleared ICT • Sydney

On-site
AUD 110,000 - 160,000
Software Engineer – LIMS Development & IT Systems
Software Engineer – LIMS Development & IT Systems

Westgate Labs Pty Ltd • Orange City Council

On-site
AUD 100,000 - 150,000
Senior It Systems And Cyber Security Engineer
Senior It Systems And Cyber Security Engineer

Peoplebank • Adelaide

On-site
AUD 120,000 - 160,000
Software Engineer
Software Engineer

AI Talent • Sydney

On-site
AUD 70,000 - 120,000
Top locations