We are looking for a collaborativeSoftware Engineerto join the Plexus team . You will be responsible for designing, building, maintaining and supporting our next generation platforms. This is a full stack, hands-on role,developing new features for our customers which meet the needs of our business.Our customers rely on our products to connect, communicate and do business across Australia, NZ and Singapore.
What you'll do as a Software Engineer:
Solutioning, developing, deploying and supporting our voice and data networking platforms
Buildwith best practices and resiliency in mind while adhering to agile processes
Work collaborativelywithbusiness and technology stakeholders
Experiment with new technologies and ideas! Active learning and being curious is something that we value greatly
Qualifications
What you'll need to succeed:
2-4 years hands-on experience in Software Engineering
Knowledge of any major OOP/FP language such as Node, Go, Java, Python or similar
Proven workexperience and exposure to large scale applications
Experience with Cloud-based development and DevOps practices
Solid understanding of how to build testable, decoupled, maintainable code and other engineering best practices
Experience working on large scale distributed applications (Microservices architecture and design)
You're a team player who loves to share knowledge and work in a collaborative environment, with stronginterpersonal skills
Bonus points for experience in GraphQL, React,Kubernetes, Terraform and Docker
What's it like to work here?
We strive for a healthy, inclusive and flexible workplace. We nurture diversity, continuous learning in the latest technology and thinking. Innovative benefitsinclude parental leave for mums and dads, remote working, and a comfortable, fun work environmentwith social events, prayer rooms, pool tables and fully stocked bar!