All fields marked * are required
PRIMARY OBJECTIVES AND RESPONSIBILITIES
Expertise
A proficiency or knowledge a person has that enables them to be effective in their role.
You will be experienced in:
• .NET Framework
• .NET Core
• C#
• ASP.NET
• MVC
• SQL
• Unit Testing
• Developing and utilising APIs and Containers (Docker / Podman).
• Continuous integration and deployment (CI/CD) and working in a DevSecOps culture.
And familiar with:
• JavaScript
• ORM/Entity Framework/NHibernate
• HTML5/CSS
• Test Driven Development and Behaviour driven development
• AWS Services
• AI vibe coding
Impact
The direct and indirect effect an individual has on the success of the business.
• Owns and delivers large scopes of work. Demonstrates confidence and accuracy in work
breakdowns and estimations.
• Enthusiastic results driven, relied upon as a trusted problem solver within teams capable of solving
critical problems or challenges.
• Engages with internal teams outside engineering, in cross functional initiatives.
• Engages with external technology partners in solving complex problems when needed.
• Able to own refinement of a feature, explain what is required and create the acceptance criteria.
Results
The level of contribution a person has in delivering and meeting their goals.
• Productivity and quality are consistently high.
• Actively produces high-quality code with very minimal defects and returned pull reject reviews.
Does not have a pattern of work returned for rework.
• Identifies areas for improving efficiency, quality, and time to market the team’s output.
• Initial sprint capacity planned (effort) vs actual completed time (effort) on sprint boards are always
met or are within an acceptable gap and do not often run behind. Can accurately plan workload
within reason.
Behavior
The way in which a person acts or conducts themselves and how they influence the behavior of others.
• Understanding and demonstrating the company and engineering values and behaviours all the time
(leading by example) and respecting others.
• Consistently contributes in PI planning and sprint planning sessions, helping out team leads where
possible.
• Individual sprint items are updated regularly to show sprint progress and reminding is not often
needed. Sprint board is updated prior to daily standups.
Talent
The recruitment and professional development of staff.
• Participating in phone screening and final interviews.
• Creating interview challenges / technical tests.
• Coaching and mentoring team members in their professional development.
• Recognising individual achievements within the team.
Support
The way in which a person acts or conducts themselves and how they influence the behavior of others.
• Input into the creation of operational metrics (sprint progress)
Required