• Mount Cottrell, VIC
  • $95,000-100,000 per year
  • Permanent

About the Employer:

3MALIKS CONSULTING PTY LTD trading as AppsGenix Solutions is an Australian-based software development company located at Mount Cottrell VIC 3024. The business specialises in the development of software applications and digital solutions for a range of clients. AppsGenix operates within a structured software development environment and is committed to delivering reliable and efficient technology solutions in accordance with Australian business and workplace standards. Due to ongoing operational requirements, AppsGenix Solutions is seeking a suitably qualified Software Engineer to support its software development activities. The employer is seeking an appropriately skilled candidate who meets the role requirements.

About the Role:

This is a full-time Software Engineer position offering an annual salary in the range of AUD 95,000 to AUD 100,000. The role provides an opportunity for an experienced Software Engineer to work within a professional software development environment, contributing to the design, development, and maintenance of software applications in line with business and project requirements.

Responsibilities

Software Development & Engineering

  • Design, develop, test, and maintain software applications in accordance with project specifications and business requirements.
  • Write, review, and optimise clean, efficient, and well-documented code using appropriate programming languages and frameworks.
  • Participate in system design activities, including defining technical specifications, architecture, and development approaches.
  • Maintain and enhance existing software systems to improve performance, reliability, and scalability.

Systems Analysis & Technical Implementation

  • Analyse user requirements and translate functional needs into technical solutions.
  • Develop and implement software components, modules, and integrations in line with approved designs.
  • Conduct unit testing, debugging, and issue resolution to ensure software quality and functionality.
  • Assist in system deployment, configuration, and version control processes.

Collaboration & Project Support

  • Collaborate with internal stakeholders, developers, and project teams to deliver software solutions on schedule.
  • Participate in code reviews and contribute to continuous improvement of development standards and practices.
  • Support project planning activities, including task estimation and progress reporting.
  • Provide technical input and support during development and post-deployment phases.

Documentation, Maintenance & Compliance

  • Prepare and maintain technical documentation, including system designs, user guides, and maintenance records.
  • Monitor system performance and address software defects or enhancements as required.
  • Ensure software development activities comply with organisational policies, data security requirements, and Australian standards.
  • Stay up to date with emerging technologies, tools, and best practices relevant to software engineering.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum 2 years of relevant experience working as a Software Engineer or in a comparable software development role.
  • Demonstrated experience in designing, developing, testing, and maintaining software applications.
  • Proficiency in one or more programming languages and experience working with modern development frameworks and tools.
  • Experience with software development methodologies, version control systems, and debugging techniques.
  • Strong understanding of system architecture, data structures, and software engineering principles.
  • Ability to analyse technical requirements and deliver effective software solutions.
  • Strong problem-solving, analytical, and organisational skills with attention to detail.
  • Effective communication skills and the ability to work collaboratively within a team environment.
  • Ability to work independently and manage multiple development tasks to meet project timelines project timelines.

Application Questions – please address the following in your resume or cover letter:

  • Are you Australian Citizen or Permanent Resident?
  • How many years of hands‑on software development experience do you have?
  • Which programming languages and frameworks have you used in real production projects?
  • Briefly describe a software system you built or improved that required scalability or performance optimisation.
  • What experience do you have with system architecture, debugging, and performance optimisation in production environments?

We are sorry but this recruiter does not accept applications from abroad.