SixPivot Handbook
SixPivot Website
  • Welcome!
  • About SixPivot
    • Who we are
    • Our values
    • Who does what
  • Our Culture
    • Wellbeing and mental health
    • Flexibility
    • READMEs
    • Connecting
    • Asking for help
    • Feedback
      • #open-door Slack channel
    • Mentor Program
  • New starters
    • Getting started
    • Paperwork
    • Your first day
    • Your buddy
    • Access and licenses
  • How we work
    • Project structure
    • Consulting Manifesto
    • Our approach to engagements
    • How we do timesheets
    • Communication
    • Slack channels
    • Professional Development (PD)
    • Leave
      • Switcharoos
      • Parental Leave
      • Domestic Violence Support
      • Unpaid Me Time
      • Shutdown period
      • Long Service Leave
    • Salary
    • Tracking sheet
    • Internal innovation
    • Office details
    • Submitting expenses
    • Policies
      • AI-Assisted Software Development Policy
        • Approved AI Tools
        • Guidelines for AI Tools and AI Assisted Development
      • Cybersecurity Policy
      • Travel and expenses
      • Psychosocial Hazards
  • Careers and development
    • Recruitment process
    • Position descriptions
      • Developer
      • Senior Developer
      • Senior Consultant
      • Principal Consultant
      • Consulting Director
      • Innovation Director
      • Sustained Engineer
    • Promotional pathways
  • Perks and Benefits
    • Benefits
    • Employee Assistance Program
    • Laptop allowance
    • Rewards shop
Powered by GitBook
On this page

Was this helpful?

  1. Careers and development
  2. Position descriptions

Senior Developer

Role Expectations

You’re an experienced developer who can see the big picture. You write elegant code and can communicate with technical and non-technical peers to share your ideas.

You’re always a team player and know when to ask for help when you need it, and you know when to escalate a potential future issue.

You build great relationships and are trusted by your team as well as clients in your technical brilliance.

Technical

You have demonstrated the ability to craft software that delivers value to our clients. You:

  • Understand the scope of the engagement and follow guidance

  • Confidently make recommendations encompassing technical and non-technical concerns, such as:

    • infrastructure,

    • identity management,

    • security,

    • scalability,

    • concurrency, and

    • taking maintainability into consideration

  • Understand operational and support cost, and risks such as business continuity, and disaster recovery

  • Can apply a basic cost/benefit analysis on the projects and specific work you're involved in

  • Can confidently have a healthy debate with clients and peers around technical decisions while maintaining composure

  • Primarily your role is to write elegant code, escalating any blockers to this with your Principal Consultant

Team, Clients and Peers

You’ve demonstrated the ability to establish great relationships with team, managers and clients. You can:

  • Communicate technical concepts to non-technical people

  • Effectively steer technical and non-technical conversations to positive outcomes over any medium

  • Confidently contribute to project and team meetings

  • Confidently position the value of the SixPivot approach using agile processes and why it is an effective way to deliver software

  • Thrive through respectful feedback when giving and receiving constructive or positive comments

Project Delivery

You’ve demonstrated the ability to work as part of a team from proposal to production. You can:

  • Confidently deliver against a customer vision

  • Comfortably provide input into estimates and manage your time against your commitments

  • Actively track your progress of a project and raise concerns if there is an impact to expected delivery time with your Principal Consultant

  • Recognise delivery or personnel issues early and escalate to your Principal Consultant

Company and Culture

You have demonstrated our team values while growing the business within the community and clients. You:

  • Encompass company values and vision

  • Foster and uphold our commitments around mental health and an inclusive culture

  • Actively participate in the SixPivot recruitment process and embraces a culture of feedback

  • Proactively call out opportunities for SixPivot with clients

  • Are trusted to take ownership and encourage ownership in the team

  • Are open minded and have a learner mindset

Last updated 2 years ago

Was this helpful?

Subscribe to the Ten Principles of the that SixPivot is a signatory of

Subscribe to the

United Nations Global Compact
SixPivot Consulting Manifesto