Software Engineer II - Organic Growth

Microsoft Microsoft · Big Tech · Sydney, NSW, Australia +2 · Software Engineering

Software Engineer II role focused on growing user base for Office products through SEO-driven content experiences, building and maintaining a Next.js application with Contentful CMS integration, and utilizing DevOps practices. The role involves full-stack development, infrastructure support, and on-call duties. While the role mentions staying current with AI tools and using Github Copilot, its core function is not AI/ML development but rather content delivery and platform engineering.

What you'd actually do

  1. Works with appropriate stakeholders to understand customer, business, and technical requirements for a defined set of features.
  2. Identifies dependencies and contributes to design documents with limited oversight.
  3. Builds and implements features for Next.js and Contentful CMS applications and supporting Azure functions.
  4. Uses DevOps practices to maintain and improve the full-stack application, including infrastructure, security, and deployments.
  5. Takes part in an on-call roster to monitor and mitigate system/service for degradation and downtime.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including but not limited to C#, Java, JavaScript, TypeScript or Python.
  • 2+ years demonstrated experience in frontend or full stack development.
  • Experience with Github Copilot (or similar tools)

Nice to have

  • Proficiency in JavaScript or TypeScript and experience with web app development using frameworks like React or Vue.
  • Ability and interest to learn new languages and APIs.
  • Experience with or interest in infrastructure and security.
  • Building scalable services in Node, C# or Python.
  • Focus on appropriate comprehensive automated testing and documentation.
  • Optimising performance and tracking down and fixing customer-facing issues.
  • Online video and contributing to the technically challenging problems we’re solving.

What the JD emphasized

  • Passion for learning new skills with the ability to thrive in a feedback-driven environment.
  • Experience with Github Copilot (or similar tools) and ability to leverage these for productivity gains.