Login Enter

CAPAX IT PTY LTD

1 year ago

Software Engineer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
CAPAX IT PTY LTD
Location
Australia, Victoria, Melbourne Region, Melbourne, Docklands Australia
Posted
1 year ago
View all jobs at CAPAX IT PTY LTD

Job description

Location: Level 23, Collins Square Tower Five, 727 Collins Street, Melbourne VIC 3008

Employment Type: Full-time, Permanent

Salary Range: AUD 90,000 – 110,000 per annum plus super

Experience Required: 3-4 years minimum professional software development experience

About the company

CAPAX IT PTY LTD is a Melbourne-based IT services and consulting firm focused on delivering tailored technology solutions that help businesses improve efficiency, productivity, and performance. Our services include IT consulting, managed IT, cloud services on Azure and AWS, software development, software testing and governance, and payroll solutions.

We work with organisations of all sizes across a variety of industries, supporting them with robust, scalable technology platforms that enable growth and long-term success. Our team combines technical expertise with a commitment to quality and client outcomes, making us a trusted partner for digital transformation projects.

Role Overview

As a Software Engineer/developer at CAPAX IT PTY LTD, you will be responsible for designing, developing, testing, and maintaining enterprise-grade software solutions. You will collaborate with consultants, cloud specialists, testers, and managed IT teams to deliver applications that are secure, reliable, and aligned with business objectives. This role is ideal for engineers who want to work on diverse client projects and gain experience across the full software development lifecycle.

Key Responsibilities

  • Design, develop, and maintain Android, iOS, and cross-platform applications using Kotlin, Java, and Swift
  • Implement MVVM and Clean Architecture patterns to deliver maintainable, scalable codebases
  • Integrate REST APIs, WebRTC, SIP protocols, and secure payment gateways (Stripe, PayPal, Google Play Billing) for feature-rich solutions
  • Build offline-first functionality using Room Database with cloud sync support
  • Deliver responsive, intuitive user interfaces using Jetpack Compose and Material Design
  • Write and execute unit and integration tests using JUnit and Mockito to maintain product quality
  • Deploy solutions to Azure/AWS environments and contribute to CI/CD pipelines
  • Collaborate with QA, DevOps, and product teams within Agile/Scrum delivery cycles
  • Maintain documentation for architecture, deployment, and versioning to support compliance and maintainability

Ideal Candidate Profile

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent
  • 3-4 years of experience in software development, ideally with a focus on mobile apps and enterprise solutions
  • Proficiency in Kotlin, Java, Swift, and experience with MVVM and Clean Architecture
  • Experience with WebRTC, SIP, Retrofit, Dagger, Firebase, and API integrations
  • Familiarity with cloud platforms (Azure/AWS) and CI/CD tools (GitHub Actions, Jenkins)
  • Solid understanding of Agile practices and ability to work in cross-functional teams
  • Strong debugging and performance optimization skills, including monitoring crash analytics and resolving production issues

Preferred Skills (Not Mandatory)

  • Experience with automated testing frameworks and DevOps practices
  • Exposure to enterprise integration projects, payroll systems, or compliance-driven applications
  • Interest or emerging experience with AI-powered development tools, machine learning workflows, or data-driven systems

Why Join CAPAX IT

  • Be part of a well-respected Melbourne-headquartered IT services company delivering solutions across consulting, development, cloud, testing, and payroll
  • Competitive salary package between AUD 90,000 – 110,000 per annum Plus super
  • Work on a variety of challenging projects that allow you to apply and expand your technical skills
  • Collaborate with a professional, client-focused team that values quality and results
  • Opportunities for career progression into technical leadership, solution architecture, or consulting roles
  • Hybrid working arrangements to support work-life balance

Applications are reviewed on a rolling basis and shortlisted candidates will be contacted for initial rounds of interview.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.