Full Stack (+AI) Software Consultant at DiUS Computing
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

14 Jun, 25

Salary

0.0

Posted On

14 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

It, Blogs, Leadership Skills, Thought Leadership, Mentoring, Github

Industry

Computer Software/Engineering

Description

SENIOR FULL STACK SOFTWARE ENGINEERING CONSULTANT (WITH SOME EXPERIENCE IN AI)

Location: This is a hybrid-based role in Sydney with a blend of working from home, our DiUS office & working on-site with clients.

ABOUT YOU

We are looking for experienced and seasoned full stack software consultants who have been recently deploying AI solutions and/or ML models. Whether you’ve worked in professional services before, or have experience working across a variety of products, you are a natural consultant who loves to understand problems, come up with solutions, and find the pathway forward.

Your technical prowess includes:

  • You are a Full-stack software engineer with 7+ years of experience in various tech languages such as: Typescript/JavaScript, Node, C#, .net, Kotlin, Python, React, Angular, Vue
  • Recent commercial experience in one or more of the below:
  • Gen AI such as LLMs or RAG
  • Deploying ML models into production
  • Working with data - data engineering, data architecture, data visualisation / dashboards
  • Designing and implementation of custom software solutions
  • Commercial experience deploying into multiple cloud platforms
  • Solid level of proficiency in modern architecture practices
  • Demonstrates autonomy and proficiency in code practices such as TDD and CI/CD
  • Good understanding of Agile, understanding its purpose, value and common practices

Your consulting and leadership skills include:

  • Leading projects (and small teams) end to end, collaborating with clients to understand and refine requirements, shaping project milestones and delivery outcomes
  • Supporting pre-sales efforts - joining client meetings to understand requirements, working alongside internal stakeholders to identify solutions and participate in proposal and client estimations
  • Excellent presentation & communication skills
  • Ability to quickly adapt to different team needs and paces
  • Can navigate through ambiguity and find a way forward
  • Collaborate at all levels of an organisation
  • Able to efficiently self manage and coordinate / prioritise tasks and workload
  • Curious with a growth mindset, always seeking to learn and can demonstrate experimenting in the latest tech trends
  • Passionate about spreading change through thought leadership, mentoring, meetups, writing blogs or staying active on GitHub.
Responsibilities

ABOUT THE ROLE

This is a role for the natural navigator, the problem solver, the constantly curious and the lifelong learner.
You’ll be a key contributor in partnering with our clients to help them design and build bespoke products and solutions, getting the most of their technology landscape, and leaving them in a better place. While this role is very much about systems and coding, it’s also about asking the right questions, shaping the work, having good agile and code practices, developing strong relationships and collaborating on the bigger picture.
Each client will be different! Think different challenges, solutions, opportunities, stakeholders, timelines, complexities, technologies, tools & frameworks. We work on problems our clients aren’t able to solve themselves: anything from playing and experimenting with innovative tech to helping a client transform legacy systems.

Loading...