Full Stack .NET MVC Web Developer
Melbourne, Victoria, Australia
We are looking for a passionate, skilled developer who isn’t afraid to get their hands dirty with different technologies to support existing and new client development in digital solutions. You’ll need to be able to communicate with clients and different areas of our business and think outside of the box to get the job done. In exchange, we offer an adult working environment for you to grow your talents, be self-motivated and make a major contribution and have a lot of fun doing it.Required knowledge & skills
- Proven experience in ASP.NET (incl. WebAPI and MVC 5+) with 5 to 7 years
- At least some front-end web development experience with a SPA framework such as AngularJS or ReactJS
- SQL Server/TSQL
- Platforms: Azure & AWS
- Tools: JIRA, Git, Visual Studio, TeamCity, Octopus Deploy, gulp
- Know how to architect beautiful, maintainable solutions
- Database Design skills
- We expect strong communication skills, as well as deep experience with C#, the .NET framework and agile software development.
- Have an extensive track record in delivering amazing work
- Strong analytical and problem-solving skills
- Love digital and have a passion for the bleeding edge
- To work within a team environment and can also be an autonomous self-starter capable of working from brief to delivery, whilst managing and working on multiple projects simultaneously.
- Great communication skills including the ability to rationalize your design approach.
- An approach to work with a positive attitude, a sense of humour and an excellent attention to detail.
- Experience in building public facing applications
- Experience in Sitefinity or Sitecore CMS solutions & development
- Automated Unit Testing experience
- Have set-up web servers and deployed web applications
- Has an understanding of IIS
- Microsoft Surface Laptop provided
- Flexible working arrangements (future ways of working!)
- Yearly training and development allowance, the opportunity to learn and grow with a creative, innovative team
- Ongoing personal and professional development
- A commitment to work/life balance
Note: This is a full-time role and Australian residents need only apply.