This is an exciting one for us here at affix, as we partner once again with a homegrown success story right here in Melbourne. This time we are looking for a Lead Engineer & aspiring Software Architect to step into a purely architecture based role & work closely with their Product, Engineering, and DevOps teams to lead the architecture and design of solutions for their industry leading products. This is a brilliant opportunity for a Senior/Lead Developer or Technical Lead to step-up & take on the challenge of architecting solutions for a cloud SaaS product!
Let me introduce you to our good friends at Panviva.
Who are Panviva?
Panviva are solving the problem of knowledge within organisations- they exist to push traditional boundaries. In an era of absolute information overload, they build knowledge ecosystems so that employees and customers can get the information they need – and fast.
They have built a leading cloud knowledge management solution to guide users step by step through processes, policies and procedures in real–time providing role-specific, contextually relevant information to the end user enabling them to perform their job more effectively and efficiently. More recently, Panviva have introduced the Digital Orchestrator to enable businesses in their digital transformations by allowing them to take an omni-channel approach in integrating with IVR, chat bots, self-service portals, and any other channels.
Panviva is run out of Camberwell and has offices globally in the USA and UK. They are an agile company, small enough for each employee to play a pivotal and valued role in the development of their flagship product.
The techy bits
Panviva has an interesting mix of technologies in their stack. They use ASP.NET Core MVC (C#), Web API, HTML5, CSS3, AngularJS, React/Redux, and other interesting UI frameworks. Within a microservices architecture they leverage the use of technologies like ActiveMQ, Azure Service Bus, .NET Core, Micro-services, Entity Framework Core & SQL Server, CosmosDB, Redis, Elasticsearch, Azure Search, and MuleESB. Additionally, they focus on automation in our ALM strategy using methodologies, tools & technologies like TDD, BDD, SpecFlow, Azure DevOps, Bamboo, Puppet, Docker and Kubernetes.
Let’s jump into the specifics of the gig
Panviva are looking for a Lead Engineer – Architecture to lead the design, architecture, and technical execution of their products and solutions. This role is all about technology implementation and solution delivery. This is a hands-on role – you will be in the code base, coding Proof of Concepts and supporting Engineering teams in the technical implementation of your architectural designs.
You will closely work with the Product team to execute their vision and roadmap – drawing out requirements, documenting them, defining the scope of work, and then leading the design of the solution in collaboration with the Tech Leads; and later the implementation in collaboration with the Engineering and DevOps teams. You will also work closely with the Engineering team to improve all current architecture.
You will advocate for best practices & processes, and make decisions about technology and tooling. Whilst you may be required to head to the occasional client meeting to help flesh out POC, being client facing will not make up a huge part of your day to day role.
If we could break down your role into chunks of time it would look like:
About you
What does “good” actually look like in this role? You are a technical leader who influences (and implements) decisions around technology, tooling, processes, and engineering practices. You have your finger on the pulse of the tech community at large and love jumping into researching the latest technologies. You don’t have to have all of the answers 100% of the time – but you are someone up for the challenge of researching and figuring it out!
You have strong communication and influencing skills, with the ability to articulate architectural design and technical solutions to both technical and nontechnical people within the business. You will have a passion for helping others learn and be keen to support the growth of those that you work with.
Technical skills
Bonus points
What Panviva can offer you
At Panviva you will have the opportunity to grow your career and be mentored by some of the best in the biz. You will learn to lead + coordinate a team, and you will be empowered to be a voice of innovation and technical direction for the company overall. In addition to this, you will be supported to:
Next steps
Hey- we’re affix. We have the amazing job to partner with inspiring companies such as Panviva to help them scale up their teams with the addition of great humans. We would love to know more about you, what you’re passionate about, interests and hobbies that goes beyond just reviewing your CV. So, let’s have a chat and see if this is your happy (work) place.
Reach out with any questions:
Kushla Egan
[email protected]
🙂