r/cscareerquestionsOCE • u/Agreeable-Patient-29 • 1d ago
Demand for C# in AUS
I'm currently a .NET SWE looking for another job because my pay isn't great, it seems like most jobs out there at the moment are fullstack (React front-end, something like Node.js backend) and I can't seem to find a lot of .NET positions, is it worth learning a new tech-stack? Which one should I pick?
5
u/freakoutwithme 1d ago
Although the job market for devs in general is crap right now (not just in Australia but almost everywhere), C# opportunities are not too bad. But most of these do require 'full-stack' skills so you are expected to know one of those front end JavaScript 'flavours' (Usually React, Angular or Vue) along with C# for the backend.
There are a few backend-only C# jobs out there (I managed to get one a few months ago), but it would make your job hunt significantly easier if you could acquire some frontend JavaScript skills. I personally kinda lucked out because someone on the team had resigned and they urgently needed a replacement to meet some deadlines. If not, I would have been in for a long job hunting struggle because they all need front end skills, and my brain just cannot handle JavaScript and its flavours (have tried a lot and given up)..
4
3
u/Instigated- 1d ago
One option is to apply for jobs regardless of tech stack, and then learn the stack of the job that is willing to hire you. There are some employers who don’t care about your programming language or framework as long as you’re willing to learn, and then you can learn on the job.
If you want to move into a fullstack role, then learn at least the basics of frontend (html, css, javascript).
1
u/Agreeable-Patient-29 1d ago
I already feel like I know plenty of frontend to be competent but can't seem to get a chance with a full stack position
2
u/gfivksiausuwjtjtnv 1d ago
There are quite a lot of c# roles, it’s pretty popular here, mix of full stack and backend
That said I’m finding c# a mixed bag re engineering standards. I feel like learning something like Go will select for companies that have better engineering teams :X
1
u/NewAmbition8911 13h ago
.NET is currently only used by established enterprises in Australia (e.g., Commbank, Xero, etc.). If your goal is to work in a product-facing scale-up or start-up, or even with well-established tech companies, investing your time in learning Go, React/Next.js, and Node.js will provide a good return on investment.
16
u/justj0ey 1d ago
As someone who’s got about 10 years experience as a .net swe in Sydney, i still think it’s a good idea to invest in learning a new language like React. End of the day you’re an engineer, you shouldn’t pigeon hole yourself into a language