Software Engr I

Honeywell Honeywell · Industrial · Adelaide, South Australia, Australia

Software Engineer I at Honeywell, working on the Sine platform for visitor and contractor management. Responsibilities include developing front-end and back-end features using a Typescript stack on AWS/Kubernetes, utilizing AI-assisted development tools like Github Copilot, and participating in all stages of the software development lifecycle. Requires 1-3 years of full-stack experience and basic understanding of AI-assisted coding.

What you'd actually do

  1. Develop front-end and back-end features using our modern Typescript stack (React, Node.js, Postgres, Redis, SNS) running on AWS and Kubernetes, with support and guidance from senior engineers.
  2. Use AI-assisted development tools (e.g. Github Copilot) effectively and critically for basic tasks and code generation whilst learning and understanding the solutions being built.
  3. Develop system-level thinking across a service-orientated architecture with multiple interconnected APIs, workers, and event-driven systems.
  4. Plan, write, and maintain end-to-end tests using Playwright, ensuring reliable test coverage as features are developed and evolved.
  5. Work cross-functionally with other engineers, designers, and product managers to solve customer and business problems.

Skills

Required

  • 1-3 years of practical full stack software engineering experience using a comparable software stack
  • Basic understanding of security, web standards and architecture
  • Foundational understanding of principles of software design and architecture, including REST API design and relational database design
  • Basic understanding of AI-assisted coding using Copilot or another agentic coding product
  • Ability to understand both functional and non-functional requirements of a solution
  • Good written and verbal communication skills
  • Comfortable asking questions, learning from feedback, and proactively closing knowledge gaps
  • Familiarity with git-based workflows (branching, pull requests, etc)

Nice to have

  • Front-end development experience using TypeScript and a modern framework such as React, Angular, or Vue
  • Back-end development experience using JavaScript in NodeJS or other languages such as Java, Golang, PHP, C# and Ruby

What the JD emphasized

  • AI-assisted development tools