Senior Full Stack Software Engineer

at RateSetter (view profile)
Location Sydney, Australia
Date Posted May 15, 2018
Category Australia - 457 Visa Jobs
Job Type amazon-web-services


As a Senior Software Engineer, you will work in a fast-paced team across multiple products, both internal and external facing. As a senior team member, you will contribute to software design / architecture and help steer technology adoption. Your daily work will involve anything from developing customer journeys using the latest front-end frameworks to modelling our business using Domain Driven Design and Event Sourcing. Key responsibilities of the role include:

  • Elicitation / validation of requirements, collaborating on agile work breakdown / planning
  • End to end delivery of user stories including testing / product support
  • Design across existing and new products including API, domain and database design
  • Automated testing including unit, acceptance, integration and UI
  • Contribution to development practices, framework choices, and recruitment

To be successful in this role you will have:

  • 3+ years working in software development roles
  • 1+ years in .Net • Strong software fundamentals (performance, patterns, structure)
  • Architectural knowledge including concerns related to micro services
  • A continuous process of self-learning
  • A test-driven approach

RateSetter currently uses the following technologies / languages:

  • .Net / .Net core, NodeJs, Powershell, Angular, REACT
  • Microservices architecture, event sourcing, DDD, BDD
  • TeamCity, Octopus Deploy, BuildMaster
  • AWS – Cloudformation, EC2, Lambda, Router53, VPC, ASG, CodeDeploy
  • Windows Server, Ubuntu, SqlServer, Redis, AWS DynamoDb

Visa Assistance

Open to assisting the right candidate with the following Visa(s) / Work Permit(s)

1) Australia - 457 Visa Jobs