Job Description

Job Header

Software Engineer - Scala

Advertiser: Fairfax Media Pty LtdMore jobs from this company

Job Information

Job Listing Date
14 Jun 2018
Location
Sydney, CBD, Inner West & Eastern Suburbs
Salary
Australia-wide applicants can apply
Work Type
Contract/Temp
Classification
Information & Communication Technology, Developers/Programmers

Software Engineer - Scala

Fairfax Media is one of Australia's largest and most diversified media business. Our products and services include digital media, events, newspapers, magazines and radio. We are on a journey of transformation and we're leading the way in innovation and agility.

We are looking for a Scala Developer to join the Australian Community Media's (ACM) Online Tech Team. This role can be based in either Sydney or Melbourne

It is an excellent opportunity to work on our latest Scala project which is a reactive real-time web collaboration platform encompassing thousands of users spread across Australia.

We are a relatively small group of developers responsible for creating new and innovative software - not just maintaining existing systems. You will have extensive experience in software engineering and a strong interest in the area of functional programming.

Responsibilities include but are not limited to:

  • Participate in design and development of the high-quality, scalable, and performant solutions that align to business and technology goals
  • Apply the best practices of software development to provide business with the solutions that are designed to match needs and goals of business
  • Maintain a high standard of quality
  • Continuously monitor and improve the quality of solutions over time
  • Collaborate with a Tech Lead, Project Manager and, where required, with the Stakeholders to design, develop, and launch new products and services
  • Respond swiftly to resolve production incidents as an escalation point.

Our ideal candidate must have the following attributes:

  • Scala programming experience
  • Interest in functional programming and statically typed languages
  • Familiarity with the Amazon Web Services (SQS, SNS, RDS, ECS)
  • Experience working as a part of an Agile Team
  • Managing self in an environment with fast changing and competing priorities
  • Degree in Computer Science or related technical discipline, or equivalent practical experience
  • Passion for delivering great digital products.

Desirable (Not mandatory but good to have) skills:

  • Digital Media experience
  • Practical experience applying CQRS / Event Sourcing methodologies in a commercial project
  • Feeling comfortable of being full-stack from time to time
  • Experience in developing high availability solutions
  • Experience in cloud platforms, containers, and continuous delivery
  • Experience in developing distributed solutions based on an actor model
  • Experience using Akka / Akka Persistence / Cluster Sharding.

If you thrive by working collaboratively in a dynamic team environment then please connect with us today!

Fairfax Media embraces all aspects of diversity & inclusion and is committed to creating a workplace which reflects the incredibly diverse customers, audiences and communities we serve.

Disclaimer: Fairfax Media does not accept unsolicited agency resumes. Fairfax Media is not responsible for any fees related to unsolicited resumes.

Fairfax Media is one of Australia's largest and most diversified media business. Our products and services include digital media, events, newspapers, magazines and radio. We are on a journey of transformation and we're leading the way in innovation and agility.

We are looking for a Scala Developer to join the Australian Community Media's (ACM) Online Tech Team. This role can be based in either Sydney or Melbourne

It is an excellent opportunity to work on our latest Scala project which is a reactive real-time web collaboration platform encompassing thousands of users spread across Australia.

We are a relatively small group of developers responsible for creating new and innovative software - not just maintaining existing systems. You will have extensive experience in software engineering and a strong interest in the area of functional programming.

Responsibilities include but are not limited to:

  • Participate in design and development of the high-quality, scalable, and performant solutions that align to business and technology goals
  • Apply the best practices of software development to provide business with the solutions that are designed to match needs and goals of business
  • Maintain a high standard of quality
  • Continuously monitor and improve the quality of solutions over time
  • Collaborate with a Tech Lead, Project Manager and, where required, with the Stakeholders to design, develop, and launch new products and services
  • Respond swiftly to resolve production incidents as an escalation point.

Our ideal candidate must have the following attributes:

  • Scala programming experience
  • Interest in functional programming and statically typed languages
  • Familiarity with the Amazon Web Services (SQS, SNS, RDS, ECS)
  • Experience working as a part of an Agile Team
  • Managing self in an environment with fast changing and competing priorities
  • Degree in Computer Science or related technical discipline, or equivalent practical experience
  • Passion for delivering great digital products.

Desirable (Not mandatory but good to have) skills:

  • Digital Media experience
  • Practical experience applying CQRS / Event Sourcing methodologies in a commercial project
  • Feeling comfortable of being full-stack from time to time
  • Experience in developing high availability solutions
  • Experience in cloud platforms, containers, and continuous delivery
  • Experience in developing distributed solutions based on an actor model
  • Experience using Akka / Akka Persistence / Cluster Sharding.

If you thrive by working collaboratively in a dynamic team environment then please connect with us today!

Fairfax Media embraces all aspects of diversity & inclusion and is committed to creating a workplace which reflects the incredibly diverse customers, audiences and communities we serve.

Disclaimer: Fairfax Media does not accept unsolicited agency resumes. Fairfax Media is not responsible for any fees related to unsolicited resumes.

Right to live and work

You must have the right to live and work in this location to apply for this job.

Report this job advert

Be careful- Don't provide your bank or credit card details when applying for jobs. If you see something suspicious .

Share this role

Applications will open the advertiser’s site.