dog carer

Job no: 853155
Work type: Various work types
Location:
Categories: Human Resources & HR

Apply now

Position Description

 

 

Position

Lead Software Engineer

Reports To

Development Team Leader

Direct Reports

 

 

 

Key

Stakeholders

      CTO, Product Development Team, Client Support team

      Clients at all levels

Purpose

To participate in the delivery of development projects and working to project timelines. To provide technical guidance on projects, perform code reviews and oversee the deployment of new functionality.

 

Tasks and Responsibilities

      Deliver software development based on the suite of PageUp Web Products using  ASP, ASP.NET, HTML and JavaScript

      Provide advice, technical guidance and recommendations to the development team

      Act as a point of contact for technical questions

      Act as a mentor and coach to junior developers

      Actively contribute to technical direction of product

      Supervise the deployment process

      Participate in the analysis of the project plan to identify areas for continuous improvement

      Develop product interacting with all the team members, clients and possibly other parties, such as contractors, on a regular basis

      Remain at the leading edge of development technologies and methodologies

 

Key Result Areas (KRAs)

Financial

Process

      Ensure product delivery on time and to budget

      Optimise development activities to be cost- effective and identify continuous improvement initiatives

 

      Write and/or review technical specifications

      Produce quality software code, system testing and documentation

      Oversee the deployment process

      Perform code reviews

      Document internal operating procedures and Developer notes

      Investigate new technologies

      Follow programming guidelines

      Follow deployment process

      Identify continuous improvements of the development process

 

 

Customers

People

      Projects delivered to client expectations

 

      Provide technical guidance to team members

      Mentor and coach junior developers

      Share knowledge cross functionally and within the team

      Inspire and lead by example

      Continuous improvement of own skills and knowledge

      Champion PageUp values & culture

 

 

Success Profile

 

 

Key Performance Indicators

(KPIs)

Financial

Process

      100% of development work delivered within agreed timeframe, to budget

      Identify innovative ways to reduce costs and improve processes

 

      Development work delivered on time, to a high quality, and within brief

      Continuous improvement initiatives are implemented

      Reduction in the amount of development rework

      Contribution to functional and technical specification documents

      100% adherence to the PageUp process & standards

      100% of the code is reviewed and adheres to the 'PageUp programming guidelines'

      Regularly update Developer documentation including procedures and induction manual

Customers

People

      Response time / staff feedback / accuracy of information provided

      Client surveys

      Adhere to client service level standards

      Mentoring and coaching of developers

      Effective sharing of knowledge across teams

      Provide feedback to team members

      Ongoing training and development for team

      Currency of own technical skills and knowledge

      Demonstrated behaviours reflect PageUp values

 

 

Technical Skills & Knowledge

(Desirable only if in italics)

Qualifications

Technical Skills & Knowledge

Experience

       Formal qualifications in an IT related field

 

       Strong HTML, ASP, ASP.Net and JavaScript abilities

       Proficient use of MS Word and other MS Office products

       SQL, .NET, etc

       5+ years software development experience

       Highly developed problem solving skills

       Ability to convey technical ideas

       Strong written and communication skills

 

 

         

 

Competencies

Label

Definition

Level

Communication

Maintaining effectiveness while adjusting to a changing work environment, different audiences, varying tasks, responsibilities and priorities.

Technical Leader

Problem Solving

Applying knowledge, judgement and solutions to problems.

Technical Leader

Planning & Organising

Setting priorities; formulating a method or course of action for self and/or others to follow; planning appropriate allocation of resources

Team Member

Quality Orientation

Ensuring that all work performed is of a high standard.

Team Member

Teamwork

Working co-operatively and effectively with others to achieve shared goals

Technical Leader

Technical Merit

Applies relevant specialised / technical knowledge, skills, and judgment to accomplish one's job effectively; keeps abreast of current developments and trends in area of expertise

Technical Leader

 

Motivators

Top Motivators available in this Position

       Achievement

       Affiliation

       Development Opportunities

       Technical Expertise

       Mental Challenge

 

Values

Zing

Belief

We Valyou

Clients

Integrity

 

 

 

 

             

 

 

Advertised: AUS Eastern Daylight Time
Application close:

Apply now

Back to list