Senior Software Engineer - Melbourne, Australia - Verrency Australia Pty Ltd
Description
Engineering - Software (Information & Communication Technology)About Verrency
We are a technology company that develops and deploys Technology for Good.
The products we provide to our clients and end users helps solve some of the world's biggest and most pressing problems, such as climate change and is a force for good.
Our products help consumers understand the environmental impact of their consumption and gives them opportunities to offset the impact to create a better, more sustainable tomorrow by living a carbon neutral life.
We will soon re-brand our company in line with our Tech For Good mission and our drive to develop technology as a force for good.
Our small but mighty team out of Australia serves clients beyond our shores in many markets around the world.If you are motivated by purpose, technological innovation and contributing your skills towards solving some of humanity's biggest problems, please apply for the role below:
About the Senior Software Engineer role
We work remotely and are looking for a collaborative Senior Software Engineer based in Australia.
The majority of our team is based in / around Melbourne, but our flexible working arrangements mean you can be located anywhere in Australia.
Your role and contribution will be crucial in delivering our strategic goals and day-to-day operation.You will be collaborating with other software and cloud engineers based in Melbourne and Vietnam to build technology for good.
Together, you will design, build, maintain, document and support our APIs, web components and platformHands-on tech skills and experience:
Java or other JVM languages.
Clojure or understanding of functional programming languages.
Kafka stream processing.
Typescript.
AWS, particularly Dynamo DB, SQS and Lambda, or similar cloud infrastructure.
Terraform or other Infrastructure-as-code tools.
React or similar front-end experience or exposure.
Demonstrated qualities:
You care for not only our software but also our clients and their end-users.
You have built not only functional but also reliable, maintainable,
performant and extensible systems.
You are proactive and can take ownership and deliver end-to-end
from a request to discovery, design, test, code, deploy, and support.
You can prioritize initiatives and BAU/support work accordingly.
You are curious and innovative, and are able to solve challenges and
delve into uncertainties.
You are able to provide and receive constructive feedback
respectfully.
You have mentored other engineers.
You have good written communication skills to keep technical
documentation evergreen.
You are able to work independently AND as part of / in collaboration
with a broader team (in Australia and overseas)Other duties:
You will liaise with clients and work with them to confirm
requirements for features.
You will be required to be part of the client support rotation, to
handle support queries and issues.
What's on offer
Opportunity to use your skills for a meaningful purpose and help
address the existential problem of climate change.
Flexible working arrangements (hours, location etc)
Talented, friendly and collaborative colleagues
Your application will include the following questions:Which of the following statements best describes your right to work in Australia?
How many years' experience do you have as a software engineer?
How many years' experience do you have in a software development role?
Report this job advertDon't provide your bank or credit card details when applying for jobs.#J-18808-Ljbffr