5x .NET Mobile Developer

Location: Brisbane
Job Type: Contract
Posted: 3 months ago
Contact: Arriane Mendoza
Discipline:
Reference: 263086

BASELINE CLEARANCE REQUIRED.

About the Role:

We are seeking an experienced Mobile .NET Developer with a strong background in Xamarin to join our dynamic team. The ideal candidate will have a solid understanding of Apple's Human Interface guidelines and Android's Material Design, along with extensive experience in developing cross-platform applications. This role demands a high level of independence and ownership, ensuring the delivery of high-quality mobile solutions that meet business needs.

Responsibilities:

  • Develop and maintain high-quality mobile applications using .NET mobile dev ecosystem.
  • Implement Apple's Human Interface guidelines and Android's Material Design in mobile applications.
  • Utilize XIB in iOS applications, ensuring a seamless user experience.
  • Work with cross-platform applications, leveraging C#, Xamarin, and other relevant technologies.
  • Apply best practices in all development phases , SOLID principles, REST, microservice patterns, SQL best practices, and NodeJS and PowerShell where applicable in development tasks.
  • Deliver solutions with a high degree of independence and ownership.
  • Implement enterprise architecture standards, principles, reference architectures, and procedures during development.
  • Assess and estimate solutions, ensuring compliance with enterprise architecture and IT standards.
  • Be accountable for the delivery of projects or activities, including the development and/or maintenance of applications in accordance with standards and guidelines.
  • Actively participate in all phases of the development lifecycle, including analysis, design, building, testing, pair-programming, code-reviews, documenting, and maintenance.

Requirements:

  • 3+ years' experience implementing XIB in iOS applications.
  • 5+ years' experience working with cross-platform applications, preferably using Xamarin and C# (experience with Objective-C/Swift/Java/Kotlin is highly regarded).
  • Good understanding of SOLID principles, HTTP protocol, REST, microservice patterns, T-SQL, and NodeJS.
  • Expertise in implementing enterprise architecture standards, principles, reference architectures, and procedures.
  • Strong judgment in assessing and estimating solutions, ensuring compliance with enterprise architecture and IT standards.
  • Proven ability to deliver projects with a high degree of independence.
  • Active participation in the development lifecycle, including analysis, design, building, testing, pair-programming, code-reviews, documenting, and maintenance.
  • Familiarity with Apple's Human Interface guidelines and Android's Material Design.

Preferred:

  • Experience with microservices architecture.
  • Familiarity with other cloud platforms and services.
  • Knowledge of DevOps practices and tools.
  • Previous experience working in an Agile/Scrum environment.

Skills and Competencies:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and take ownership of tasks and projects.
  • Adaptability and a willingness to learn new technologies and frameworks.

For any further questions or information, please contact Arriane at arriane.mendoza@peoplebank.com.au or 07 2143 2822

Diversity and inclusion are strongly supported at Peoplebank. People of all nationalities, gender identities, and cultural backgrounds, including Aboriginal and Torres Strait Islander Peoples, are encouraged to apply.