Lead | Senior Software Development Engineer

TakeAgile
Melbourne, VIC
A$180,000 p/a
Information & Communication Technology → Developers/Programmers
Full-time
Hybrid

Posted 2 days ago


“Work with bleeding edge technologies..”

- Your fingernails, and possibly eyeballs, will quite literally be bleeding at the end of day one

“A great culture and pet friendly environment..”

- Forget about actually getting anything done

“Fast paced environment..”

- You'll need a lobotomy by the end of your first week

“Dynamic software development company..”

- There is usually a general air of panic and scrambling to resolve outages, pretty much always

Vibrant team culture”

- Just to get you wondering whether you're a good enough human being for such vibrancy

Before you run for the hills, don't worry, this role is much more straightforward.

Although.. it is challenging in its own 'special' way...

The platform which you'll inherit needs radically transforming and is the key engine of part of one of a few strategic business acquisitions.

It's the type of software that really ought never to have been released into production. A real dog's dinner.

Written in .NET. Sort of. Missing CI/CD, effective logging & monitoring and a half baked effort of implementing cloud usage by a team about which not much is known (..but a long time blue collar user base that relies on it all day every day..).

So.. the reality is that we're not after someone who wants to 'touch all the shiny stuff' from day ONE..

..but someone that is able to take a magnifying glass to an existing platform which does not meet a well established technical bar.. in order to develop and execute a comprehensive uplift plan and integrate it into a much larger, existing distributed Azure ecosystem which uses .NET Core on Linux containers.. whilst keeping those users happy.

This role is all about a much, much bigger picture, rather than inheritance of a static pile of proverbial.

The good news is that you'll have phenomenal backing and support by three extremely competent software engineering teams, Leads and a CTO who work across two distributed cloud platforms which reside in both AWS and Azure.

Now.. that team about which not much is known.. you'll need to work with them to gather information on how things work.. so you can then work with established engineering Leads to formulate a plan to uplift the architecture.. and you WILL be supported all the way in that capacity.

No 'men in suits' culture. Promise.

This means that you'll also need to be able to provide mentorship where appropriate, extending engineering excellence, whilst also providing feedback on your interactions which you feel is necessary.

So in that sense, and due to the architectural nature of the role, we are looking for someone at the level of a 'Lead'... but not necessarily a 'Lead' per se..

..highly competent with a propensity to accept challenges is the requirement!

More broadly, you'll be joining a delightful and highly competent team of engineers in product across .NET and open source technologies with a flexible hybrid working model.

Hiring is not made purely on the basis of specific languages and tooling but as a guide the following skills would be useful for this particular uplift:

Back end development in .NET/.NET Core with C# or other CLR languages

Azure based Cloud experience (Functions, Queue Storage, Blob Storage etc.)

A good understanding of logging, monitoring, networking and OS

Event sourced, microservice based architectures with CQRS patterns.

We try to follow lean principles more than an Agile™

Transparent, honest, and blameless communication

It should be emphasised that we are not looking for '.Net Developers' so much as Engineers (language agnostic perhaps..) who are able to navigate unfamiliar technical challenges in the context of product.

Thanks.


About TakeAgile

Melbourne, VIC, Australia

This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.

Looking for More Opportunities?

Explore more jobs with upfront salary details that respect your worth.

Software Engineering Team Lead

VALE Partners

Brisbane, QLD
A$180,000 p/a
Full-time
Hybrid

Senior Java Developer / Engineer

DWS

Melbourne, VIC
A$180,000 p/a
Full-time
Hybrid

Lead Software Engineer - .NET

Emmbr

Camberwell, VIC
A$180,000 p/a
Full-time
Hybrid

Senior AI Manager (Development)

Kairos Recruitment

Melbourne, VIC
A$180,000 p/a
Full-time
Hybrid

Senior .NET Developer | Build It Your Way

TheDriveGroup

Sydney, NSW
A$180,000 p/a
Full-time
Hybrid

Senior .NET Developer | Build It Your Way

TheDriveGroup

Sydney, NSW
A$180,000 p/a
Full-time
Hybrid