Encompass Corporation logo

Encompass Corporation

Software Engineer: Graduate

Engineering – Sydney, New South Wales
Department Engineering
Employment Type Full-Time
Minimum Experience Entry-level

The Graduate roles are based in Encompass's Sydney office and you will be involved in the team with the following responsibilities:

  • Participating in regular kick-off meetings with squad members
  • Participating in agile estimation sessions
  • Assist Product Owner and Engineering Lead/Squad Lead with the writing of acceptance criteria
  • Writing and testing Java/Javascript code
  • Conduct code reviews
  • Drive solutions to meet security/compliance adherence.
  • Design solutions for scale, resiliency, maintainability, and compliance.


Experience we are looking for in the Graduate:

  • Degree in Computer Science, Engineering or a related subject
  • Minimum 2 years of experience working with Java and/or Javascript
  • Experience with the Spring Framework (desirable)
  • Experience with AngularJS (or similar Javascript framework) (desirable)
  • Experience with Node.js, ECMAScript 6+ and Javascript tooling (desirable)
  • Experience with MongoDB and NoSQL databases (desirable)
  • Experience with TDD and Continuous Integration (desirable)
  • Experience with Systems Design and Microservices (desirable)
  • Object Oriented analysis and design using common design patterns (desirable)
  • Familiarity with Functional Programming (desirable)
  • Desire to write well designed, testable, efficient code
  • When challenged with something unclear, you walk and talk until you find the right answers
  • Forward thinker with the ability to think outside of the box
  • Desire to design and develop end-to-end solutions by yourself or in a team
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Able to explain technical information to non-technical people
Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Sydney, New South Wales
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Entry-level
  • Powered by