VIS Global Pty Ltd
Cloud Fullstack Engineer
VIS Global Pty LtdAustralia14 days ago
ContractEngineering, Information Technology

Role: AUS | Cloud Fullstack Developer

Location: Melbourne

Contract Duration- 8 months duration


Your day-to-day responsibilities:

• Collaborate with team members and stakeholders to plan and deliver functionality from inception to production

• Design, develop, and test scalable microservices, APIs, user interfaces, and integration workflows using modern stacks (C#, .Net, React/Angular, SQL Server).

• Apply design thinking principles to analyse user needs, create intuitive user experiences and build robust system designs.

• Design reusable patterns and socialise designs with the wider team

• Develop comprehensive automated testing strategies (unit, integration, functional, and performance) using BDD/TDD methodologies.

• Implement and maintain CI/CD pipelines and cloud infrastructure using Infrastructure as Code (Terraform, Ansible) within Docker/Kubernetes ecosystems.

• Collaborate closely within agile teams, actively promoting iterative improvements, code reuse, knowledge sharing, and platform scalability.

• Contribute proactively to solution architecture, aligning technical strategies with risk management frameworks.

• Manage source code (GitHub), continuously enhancing our SDLC by questioning the status quo and recommending improvements.

What you'll bring:

• Bachelor’s degree in Technology, Mathematics, Engineering, or related field.

• Proven experience (5+ years) delivering enterprise-level software (experience across Design, Development, Testing, or DevOps highly regarded; not required in all).

• Extensive hands-on experience with:

o Backend technologies: C#, .NET Core, REST APIs, SQL Server

o Frontend frameworks: React, Angular, or ASP.Net MVC

o Cloud platforms (Google Cloud Platform preferred)

o Automation testing frameworks (BDD/TDD, CucumberJS, Playwright, SpecFlow, Jest, NUnit)

o CI/CD tools (GitHub Actions, Bamboo, Terraform)

o Containerisation (Docker, Kubernetes, Helm)

• Strong knowledge of API-driven development, microservices architecture, and event-driven systems.

• Good understanding of testing and shift left strategy (PnV, Integration, Smoke, Test summary reports)

• Solid understanding of design thinking, UI/UX, and system-level architecture.

• Excellent analytical thinking, debugging, and problem-solving skills.

• Outstanding verbal and written communication skills.


Highly desirable:

• Experience with observability tools (Dynatrace, Splunk, NewRelic).

• Familiarity with service meshes (Istio), messaging systems (Solace, Kafka, Pub/Sub), and high-availability architecture.

• Knowledge of scripting languages (PowerShell, Python, Node.js, Javascript/Typescript, Bash).

• Previous exposure to banking or financial services, especially Transaction Banking.

About you:

• Customer-Focused: You proactively identify customer needs and design solutions accordingly.

• Team Player: You thrive on collaboration, sharing knowledge, and uplifting team capabilities.

• Comfortable with Ambiguity: You manage uncertainty by proactively seeking clarity and making informed decisions.

• Continuous Improvement Advocate: Constantly looking for ways to enhance technology, processes, and personal skills.

• Risk-Aware: You build sustainable solutions and proactively address risks.

• Growth-Oriented: You embrace challenges as opportunities for learning and encourage others' development.

Key Skills

Ranked by relevance