Oct 09, 2021

Principal Developer

  • Class Limited
  • Sydney NSW, Australia

Job Description

A BIT ABOUT US
At Class, we transform the way businesses do work.  As an ASX-listed Australian technology company, we champion automation, simplicity and connectivity for the wealth accounting industry through innovative cloud solutions.  Since 2009, Class pioneered the SMSF administration’s move to the cloud with Class Super. Today, we’re the trusted technology partner to Australia’s leading accounting, auditing and financial advisory firms.
We’re extraordinarily proud of the company we’ve built so far (not to mention humbled to be recognized as Australia's #1 SMSF Software Provider & Administration Platform in 2021). Our people are Class's biggest competitive advantage and we’ll continue investing in our “Class mates” and be a people-first culture.
The Principal Developer will take ownership of the technical build within a product team and managing a small team of developers.  This role will mentor and support developers to deliver high quality solutions, leading the application architecture and design of new solutions and features. 
We are at an exciting phase where we are going from a Monolithic to Microservices environment so this role is pivotal in leading the innovation into our next generation of product features.

Requirements:

  • Design to identify and reduce complexity and build for re-usability wherever possible.
  • Test programs during and after construction using automated techniques as appropriate.
  • Uses development tools effectively. e.g. Visual Studio, Stash, JIRA, Bamboo etc.
  • Own the technical build within a product team and drive improvement to CI/CD tools, AWS networking infrastrucure, security logging and monitoring, system performance and cost engineering.
  • Manage a small team of developers, mentor and support them to deliver high quality solutions
  • Lead the technical development of Class software products
  • Lead the application architecture and design of new solutions and features
  • Collaborate with other senior developers on design, practices, CI and architecture
  • Co-lead the development practice forums and continuous improvement process

What you'll need:

  • Experience leading and mentoring a technical team
  • Outstanding experience with .Net solution architecture and design patterns
  • Advanced C#, .Net/SQL/BitBucket experience and AWS, especially CloudFormation, EC2, ECS, RDS, S3 and Route 53
  • Core Agile and DevOps principles, especially Scrum and Continuous Delivery
  • Excellent problem skills with the ability to think outside of the box
  • Researches and shares new technologies and ways of doing things.
  • Acquires knowledge in relevant areas of our business and our customers’ businesses.
  • Exercises good judgement in all areas. e.g. making design trade-offs, assessing risks, dealing with others.

Technical SkillsRequired:
  • Core Agile and DevOps principles, especially Scrum and Continuous Delivery
  • AWS, especially CloudFormation, EC2, ECS, RDS, S3 and Route 53
  • C# .Net Framework or dotnetcore
  • Git
Desirable:
  • Atlassian Tools (Confluence, JIRA, Bamboo, BitBucket)
  • Sumo Logic
  • PowerShell
  • Docker
  • Apache HTTP Server (httpd/apache2)

Culture Fit:

  • Strong stakeholder management and engagement.
  • Ability to work in a fast-paced, innovative environment.
  • Takes ownership and accountability for project deliverables.
  • Willing and committed to flex as complex problems arise.
THE CLASS STORY
Class is heavily focused on technology innovation, attracting the best talent and delivering on our Reimagination strategy. We are in an exciting growth phase, and this opportunity will truly make an impact as we evolve into a world class organisation!
Perks@Class- Wellbeing initiatives such as health checks, meditation and mental health webinars- A consultation on your finances with a trusted partner, and a discounted financial advisory service- Enjoy choice and flex on how/when you work- Access to free counselling via our Employee Assistance Program- Discounted health insurance and gym membership- Take more holidays via purchased leave- Give back with our charity partner, Solar Buddy- Grow and learn through our Innovation Labs, external speaker series, and internal MasterCLASS events!
Check out our Hackathon!
Follow us on socials:LinkedIn and our Class website to find out what's it's really like to work here.
At Class we pride ourselves being an inclusive employer of choice where are people can bring their whole selves to work and feel 100% safe and supported to do so.
If don't feel you fit this role 100%, we would still love to hear from you! Tell us what you're interested in - you still might have a skill we didn't realize we needed!
"We Are Reimagineers. Transforming Technology. Delivering with Heart."
*As part of our process, a police check will be conducted on all successful candidates*
“We are a 2021 Circle Back Initiative Employer – we commit to respond to every applicant”