Senior Application Developers (Mobile)

  • Australia
  • Melbourne
  • Contract
  • AU$900 - AU$1200 per day

Our client is a federal government organisation with offices throughout Australia. Due to growth, they are seeking several Senior Application Developers (Mobile) to join their team in their Richmond or Geelong office.

  • 12-month initial contract plus 12-month extension, excellent rates negotiable
  • Richmond or Geelong location, hybrid with 3 days per week onsite minimum
  • Federal government role – Australian citizenship required

Key duties and responsibilities:

  • Implementing new mobile applications, systems and integrations, adhering to industry best practices and architectural principles.
  • Taking ownership of the design and implementation of software and CI/CD pipelines to solve complex problems.
  • Play a pivotal role in our project team, using an agile development framework.
  • Documenting all design and development work.
  • Actively participate in code reviews – both as the reviewer and the reviewee to ensure coding quality and standards are maintained.
  • Ensuring that any software produced meets the agency’s security requirements and standards.
  • Ensuring that any software produced meets accessibility expectations.
  • Collaborating with Business Analysts, Project Leads, and other IT teams to resolve issues to ensure solutions are viable and fit for purpose.
  • Collaborate closely with the Quality Assurance team to ensure effective test coverage early in the development cycle utilising a shift-left approach
  • Ensuring that solutions are pragmatic, value for money, and deliver on their intended purpose.

To apply for this opportunity, you will need the Selection Criteria below:
Essential criteria

  • Extensive experience developing and releasing mobile applications on both Android and iOS, using native tooling like Kotlin, Java, Swift and Objective-C as well as frameworks such as React Native
  • Familiarity with accessibility standards for web and mobile, such as WCAG 2.1
  • Expertise using DevOps practices, including creating CI/CD pipelines with GitHub/GitLab and tooling such as Artifactory and HashiCorp Vault
  • Ability to write automated unit, component, integration and functional tests. Must be able to work closely with QA teams to facilitate integration and end-to-end testing of complex systems
  • Familiarity converting UI designs into Mobile app components and working with UI/UX designers to achieve a unified vision
  • Experience integrating with various back-end APIs and services. Including internal APIs, as well as services like Firebase and various CMS systems

Desirable criteria

  • Experience in the early stages of developing a mobile app, including establishing the development environment framework and evaluation/choice of supporting tools and services
  • Experience writing accessible web applications using React and TypeScript
  • Ability to work across all stages of the SDLC, including creating technical designs, developing and deploying code, performing code reviews, and the long-term maintenance of code
  • Some experience developing back-end systems, in a variety of languages like Golang and JavaScript/TypeScript. This includes experience with container technologies like Docker and Kubernetes with Helm

APPLY:
Submit your resume or contact Jarrodd at Jarrodd.edwards@talentinternational.com or call on 0438 661 623 for further information. Shortlisted will be contacted and applicants will be required to address and complete the above Selection Criteria and clear national police and federal background checks

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Salesforce Administrator

  • Australia
  • Adelaide
  • Permanent
  • Negotiable

One of our clients is looking to hire a Salesforce Administrator for a fixed term 12 months role based in Adelaide

MUST HAVE:

Candidates will valid working rights – no sponsorship provided

Candidates based in Adelaide – NO WORK FROM HOME

Key Responsibilities:

  • Develop/update user interfaces
    * Act as an SME of the Object structure and dependencies in Salesforce
    * Train staff to ensure familiarity with any revisions of the software
    * Create/update reports to support business need
    * Create/update automation flow in Sales Cloud
    * Install, configure, and update apps from AppExchange
    * Test and Support Service Cloud email workflow and email templates
    * Understand the data flow between Salesforce platform and Datawarehouse/ other systems.
    * Coordinate delivery of Salesforce enhancements, automations, and integrations
    * Support data duplication, data normalisation, segmentation etc
    * Support Salesforce backup solution
    * Support implementation of Salesforce Einstein

If interested APPLY NOW or call Aparna on 08 8228 1560

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.

Performance Testing - Architect

  • Australia
  • Sydney
  • Permanent
  • Negotiable

Job Title: Performance Testing Architect
Location: Sydney, Australia
Employment Type: Full-time


About the Client:
Our client is a leading global consultancy specializing in driving digital transformation for enterprises across a range of industries. With a focus on enabling high-performance, scalable, and agile solutions, they utilize cutting-edge cloud technologies, AI, and data analytics to deliver innovative solutions that help clients navigate the complexities of modern technology. By combining deep technical expertise with a focus on business outcomes, they empower organizations to achieve new heights of success in their digital journeys.

Position Overview:
Our client is seeking an experienced Performance Testing Architect to lead performance testing efforts for cloud-based and on-premise applications. This critical role involves designing, implementing, and optimizing performance testing strategies for complex systems. The ideal candidate will work closely with architects, development teams, and third-party vendors to ensure applications are optimized for peak performance and scalability. The role requires expertise in cloud environments such as Microsoft Azure and AWS, Big Data technologies, and Payments systems.

Key Responsibilities:

  • Design and Implement Performance Testing Strategies:
    Lead the design, development, and execution of performance testing strategies for complex applications, including Big Data, Payments, and multi-cloud solutions.

  • Performance Tuning & Optimization:
    Identify and resolve performance bottlenecks in applications, APIs, microservices, and databases. Optimize code, queries, and infrastructure to meet non-functional requirements.

  • Capacity Planning & Stress Testing:
    Conduct capacity planning and stress testing to simulate peak traffic conditions and identify performance issues and weaknesses.

  • Cloud & Big Data Performance:
    Utilize cloud platforms (Azure, AWS) and Big Data technologies (Cloudera, Kafka, Teradata) to conduct in-depth performance analysis and optimization, including tuning of services like Azure Synapse Analytics, Azure Spark, Cosmos DB, and Data Lake.

  • Automation of Performance Tests:
    Develop and maintain automated performance testing scripts using industry-standard tools such as JMeter, LoadRunner, and Gatling. Integrate performance tests into CI/CD pipelines for continuous monitoring.

  • Collaboration and Stakeholder Management:
    Work closely with Development, DevOps, and Data Engineering teams to implement performance improvements and ensure alignment with system architecture.

  • Performance Monitoring and Reporting:
    Monitor application performance in real-time using monitoring tools. Provide detailed performance analysis reports, highlighting issues and offering actionable recommendations for optimization.

  • Mentorship and Best Practices:
    Mentor junior team members on performance testing methodologies and best practices. Advocate for continuous improvement and high standards in performance testing.

  • Innovate and Stay Ahead:
    Keep up-to-date with the latest trends and advancements in performance testing, Big Data, and cloud technologies to enhance testing strategies and deliverables.

Essential Skills and Experience:

  • Performance Testing Expertise:
    Proven experience designing, executing, and optimizing performance tests for large-scale applications, including experience with load testing, stress testing, and performance tuning.

  • Cloud Technologies:
    Strong expertise in cloud platforms (Azure, AWS), with hands-on experience in services like Azure Synapse Analytics, Azure Spark, Cosmos DB, and Data Lake for performance testing and optimization.

  • Big Data & Payments Solutions:
    Experience with Big Data technologies like Cloudera, Kafka, Teradata, and Oracle, and understanding performance considerations for Payments systems.

  • Performance Tuning Tools:
    Hands-on experience with industry-standard performance testing tools such as JMeter, LoadRunner, and Gatling. Familiarity with automating performance tests and integrating them into CI/CD pipelines.

  • Capacity Planning & Scalability:
    Expertise in capacity planning, stress testing, and ensuring systems scale effectively under varying loads.

  • Strong Problem-Solving & Analytical Skills:
    Ability to identify performance issues, analyze complex systems, and provide actionable solutions for optimization.

  • Collaboration and Communication:
    Strong collaboration skills, with the ability to work across teams to implement performance improvements and present findings to both technical and non-technical stakeholders.

Educational Qualifications:

  • Bachelor’s degree in Information Technology, Computer Science, or a related field (or equivalent experience).

  • At least 10 years of experience in Information Technology, with a focus on performance testing and architecture.

Why Join Our Client?

  • Impactful Work – Lead performance testing for large-scale, high-profile projects that drive real business outcomes.

  • Innovation & Growth – Work with cutting-edge technologies in cloud and Big Data while continuously enhancing your performance testing skills.

  • Dynamic Culture – Join a supportive, collaborative team environment that fosters innovation, knowledge sharing, and career development.

If you are an experienced Performance Testing Architect with a passion for optimizing complex systems and ensuring exceptional performance outcomes, our client would love to hear from you. Apply today to join their team and help shape the future of performance engineering.

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.