Senior Software Engineer

 

Description:


We are looking for a full-time Senior Software Engineer who will work closely with the product management, design and engineering team. As a Senior Software Engineer, you are a subject and domain expert for the design and assembly of new technology, components, capabilities and products that grow Finder’s capabilities.

You are comfortable delivering an engineering-led, commercially focussed outcome from inception through to go-live. You live and work across the technology stack - top to bottom, from the user interface through the messaging, service and data tiers as well as monitoring, working with and tuning the deployment in production.

You are able to work autonomously and in a team. You effectively influence your team to champion and deliver a code quality that is high, with each engineer developing professionally. You are extremely collaborative, a team mentor and coach, with a positive outlook and strong communication skills.

You have an understanding of the broader context of software engineering and product development strategy at Finder, including the intersection of technical, business and customer-facing factors that carve the way to your work being successful.

Responsibilities
 

  • Working autonomously and with other members of the team to timely deliver high quality outcomes.
  • Working with your Engineering Lead and the team to improve technical direction, deliver strategic goals and better experience for our users.
  • Identifying, improving and automating team processes and workflows.
  • Embodying, demonstrating and reinforcing our engineering principles and company values.
  • Active involvement in the Interviewing and recruiting of new team members.
  • Problem solving skills and the ability to create solutions
  • Coaching, mentoring and developing of engineers.
     

Desired Experience And Skills
 

  • Extensive experience in software engineering at a senior level
  • Expert-level knowledge of PHP (ideally with Symfony) and MySQL
  • DevOps and networking expertise, including containerisation, setting up infrastructure, creating pipelines, monitoring, alerting (i.e. some of the following: Docker, Kubernetes, AWS, GCP, Terraform, Helm, Buildkite, Traefik, Datadog).
  • Excellence in architectural design, including SOA, message queues, event processing and event sourcing.
  • Demonstrable professional results from a cross-disciplinary delivery with Software Engineers, Product Managers and Designers.
  • Expertise in Agile development methodologies.
  • Knowledge of Continuous Integration and Continuous Deployment and Continuous Delivery practices.
  • Great communication skills.

Organization Finder
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location New South Wales,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-11-15 3:14 pm
Expires on 2024-12-22