Mid-level Full Stack .NET Developer
We are a fast-growing business, and we are looking for a mid-level Full Stack .NET Developer to join our development team.
You will be part of a team responsible for developing and delivering an innovative product for the organisation of epic, global group travel. We believe that the best kind of travel changes you and we have built a platform for the creators of those kinds of experiences.
Your day-to-day activities will focus largely on the ongoing support and development a Microsoft .NET MVC web platform. This may range from front end development (HTML/CSS/JavaScript) to backend changes such as business layer logic, database changes (SQL Server with Entity Framework) and everything in between and around.
Based in Melbourne, we are a female-led team who are passionate about tech and coming up with the best solutions for our users.
We value diversity of perspective and curiosity. You will work in a supportive, tight-knit, collaborative, agile team environment which includes not just our developers but also our amazing UX design and marketing gurus. You will get the chance to perform a variety of development tasks, from exciting new developments to maintenance of the existing code base. If you love seeing your hard work go live, then you’ll love working on this platform – we release regularly (usually fortnightly), turning around feature requests and support fixes quickly.
Reporting to the CTO, you must be a self-starter and willing to try different solutions to find the right one. There’s no need to be afraid to ask for assistance or input from other team members when appropriate, our standards are high but we only succeed together.
What we expect from our developers:
You have outstanding software development skills. You write clean, maintainable and technically sound code using OO and SOLID principles.
As part of the development team, you’re responsible for the scalability, security and performance of the platform. This responsibility underlines all your work and it plays on repeat in your head whilst you code away.
You really want to build something new.
You’re confident in suggesting new and brave ideas, technologies and ways of working (we do it all the time, it’s how we grow!).
You’re super eager, want to learn new technologies and get knee-deep in all areas of the code: front-end, back-end, and maybe even mobile apps.
You can communicate clearly with both techy people as well as the rest of business – meaning you can explain things and not sound like you’re talking about quantum gravity (although if you can explain quantum gravity to us, that would be a fun bonus!).
You’re happy with documenting the processes you build where needed. We try really hard to keep this to a minimum, but when it must be done, it must be done, and that’s that.
What we need our developers to have experience with:
What it would be nice for you to have experience with:
Education/Training:
A bachelor’s degree in computer science/computer engineering, or equivalent industry experience
Prior Experience:
5+ years of development experience