Area of expertise:

Software Engineering

Job Description

About the Role

As a client-facing Full-stack Developer in Software Engineering you will be part of strong development community working on Microsoft development platform, developing modern applications for Web, Cloud or mobile devices for our customers. Good understanding of cloud concepts would be highly considered along with agile delivery experience. 

You will have the opportunity to work with a wide-ranging, high profile customer base across many exciting projects

About You

You’re passionate about the latest technologies in modern application development and have at least two years of full-stack development experience. You have deep technical understanding of development concepts and can a champ.

You are personable and hardworking, looking to join a team of others like you. Ideally you have some experience as a consultant, working with external clients on a regular basis.

Day-to-day, you will 

  • Make it real – bring concept ideas and designs to life using a mix of client-side frameworks and backend service APIs.
  • Propose solutions and technologies to solve business problems
  • Use modern web development and DevOps practices to develop, test, and deploy
  • Design and style with responsive and adaptive approaches to create beautiful and accessible experiences
  • Develop robust solutions with consideration to security, performance, internationalization, and browser-compatibility
  • Use business process requirements to drive detailed design of application and technical architectures
  • Configure, build, and test the application or technical architecture components, working with other developers, designers, and architects to make sure that they meet each application’s requirements and performance goals.
  • Create technical and functional/end-user operational documentation for systems.
  • Coordinate with and leverage offshore resources when required.
  • Provide application/technical support as needed.
  • Maintain and update technical and/or industry knowledge and skills through continuous learning, such as reading journals and magazines, collaborating with other technical professionals, participating in technical training, or writing articles.

Technical & non-technical skills

Intermediate to advanced skills in:

  • Full-stack web development experience in a professional environment, with C# and the .NET framework
  • Analysing, designing, developing, implementing, and maintaining application code in a variety of contexts
  • Scripting: JavaScript, jQuery, TypeScript, ES6, jQuery, JSON
  • Web Application Frameworks: ASP.NET MVC (desirable), or PHP
  • IoT/Operational Technology or integration experience with embedded devices 
  • Experience of IoT and related cloud platforms including platform API and device integration
  • Web API development experience using Microservices
  • Data factory, Event grid knowledge, desirable but not necessary.
  • Azure DevOps, Git, and unit testing experience desirable

Additional requirements

  • Bachelor's degree in Computer Science, Engineering, MIS, or related field. An equivalent combination of education and experience will also suffice.
  • Experience in resources or Oil and Gas industry highly desirable.
  • Great communication skills
  • Enthusiasm for delivering quality outcome
  • Can-do attitude with willingness to learn and grow
  • Applicants must hold Permanent Residency or Australian Citizenship

In addition to your salary, Avanade employees also receive:

  • 5 annual “MyDays” in addition to Annual Leave
  • Annual Wellbeing allowance and Gadget allowance
  • Microsoft Certifications and career pathways
  • 80 paid training hours per year
  • 18 weeks paid parental leave
  • Gender transition leave

*Benefits subject to change annually

This role requires direct contact with Avanade clients as well as attendance in person at Avanade workplaces and other company sponsored meetings and events.  In order to comply with our client requirements and Avanade’s own health and safety obligations this role requires the Applicant to be fully vaccinated against Covid-19.   Proof of vaccination will be required during the application process.  Applicants who have appropriate written proof of a medical or religious reason for not being fully vaccinated against COVID-19 may provide such documentation.

Apply now

Share this job:

Share Facebook Twitter Email

About Avanade

Avanade is the leading provider of innovative digital, cloud and advisory services, industry solutions and design-led experiences across the Microsoft ecosystem. Every day, our 56,000 professionals in 26 countries make a genuine human impact for our clients, their employees and their customers. 

We have been recognized as Microsoft’s Global SI Partner of the Year more than any other company. With the most Microsoft certifications (60,000+) and 18 (out of 18) Gold-level Microsoft competencies, we are uniquely positioned to help businesses grow and solve their toughest challenges.

We are a people first company, committed to providing an inclusive workplace where employees feel comfortable being their authentic selves. As a responsible business, we are building a sustainable world and helping young people from underrepresented communities fulfil their potential. 

Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Learn more at