# Position descriptions

There is always room for improvement when describing something as complex as a job role. We approach it openly and will continue to iterate on it so we can sincerely reflect our roles and culture.

### **Developers**

Are smart and friendly developers who write clean code and can communicate with technical and non-technical peers. Software Developers welcome being mentored and know when to ask for help. The main difference between Software Developers and Senior Developers is the level of support. We ensure there is mentoring, support and oversight to set Software Developers up for success and growth. Externally our Software Developers aren’t too different from a Software Developer in a product company, ours may just have more soft skills experience having exposure to clients.

### **Senior Developers**

Are brilliant technologists. Senior Developers write elegant code and can implement a feature end-to-end. With the breadth of experience they’ve had, Senior Developers can approach problems and think of various ways to solve it while understanding the business impacts. Our Senior Developers aren’t too different from a Senior Developer in a product company. The difference being our Senior Developers also interact with clients on projects.&#x20;

### **Senior Consultants**

Work effectively with business stakeholders to deliver a project. Senior Consultants are great at coaching and mentoring team as well as working with business stakeholders. They have an uncanny ability to translate complex business needs into a technology solution and relay that solution back to a non-technical person. There isn’t a technical skill set difference between a Senior Developer and a Senior Consultant. The main being a soft skills piece in people management to driving technical solutions. Externally you might look at a Senior Consultant as a Team Lead in a product company.&#x20;

### **Specialised Technical Roles**

Not everyone wants to become a Senior Consultant or a Principal Consultant. Software development is a craft and how you want to refine your craft we support. We’re open to specialised subject matter expert roles. The titles of these roles – we aren’t sure yet, it will be a tailored thing. But an example is we have Bill Chesnut who is a Cloud Platform API Evangelist, and we couldn’t imagine our team without him.

### **Principal Consultants**

Not only are Principal Consultants technically brilliant with excellent communication and people skills; they’re skilled in engaging with C-level executives and aligning business requirements into technology on high-level strategy. They’re across multiple teams and projects and are responsible for the project's success from proposal to delivery. Externally you might view a Principal Consultant as a CTO in product company.&#x20;

### **Directors**

SixPivot has three specialist Director roles. These roles are in place to allow us to focus on specific areas of the SixPivot business:&#x20;

* What we do for our partners and customers ([Practice Director](broken://pages/IFgUqpkc0xvU6nkTXJQw))&#x20;
* How we do what we do, with an eye on continual improvement ([Consulting Director](/careers-and-development/position-descriptions/consulting-director.md))&#x20;
* Innovating how and what we do for our partners, customers and ourselves ([Innovation Director](/careers-and-development/position-descriptions/innovation-director.md))

####


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://handbook.sixpivot.com.au/careers-and-development/position-descriptions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
