Country:

Australia

Cities:

Perth

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:

  • 3+ years of professional full-stack web development experience 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

  • Minimum of 2 years of relevant work experience
  • 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 and cloud services, business solutions and design-led experiences on the Microsoft ecosystem. Our professionals bring bold, fresh thinking combined with technology, business and industry expertise to help make a genuine human impact on our clients, their customers and their employees. We are the power behind the Accenture Microsoft Business Group, helping companies to engage customers, empower employees, optimize operations and transform products, leveraging the Microsoft platform. Avanade has 50,000 professionals in 26 countries, bringing clients our best thinking through a collaborative culture that honors diversity and reflects the communities in which we operate. Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation. Learn more at www.avanade.com.