The Role: Documenting and collating requirements to build solutions to work with new technologies and in new environments and Improving system performance. You will be involved in planning and spec sessions as well as improvement of our internal technical processes and procedures. Engagement with developers and understanding development logic and logical thinking is required. To be successful in this role, you need extensive business analysis knowledge and skills as well as the drive to get things done right.Skills and Experience:

  • IS Degree with honours or Close Alternative
  • 3 years or more of solid working experience (Continuous experience)
  • Strong business analysis Experience (developing specs, testing requirements and managing client expectations?)
  • Logical thinking and decision making skills
  • Ability to understand clients business rules and translate into documentation and system rules
  • Documenting and managing requirements and traceability
  • Specification creation, review and manage client sign off
  • System testing of signed of requirements and specifications
  • Providing direction to junior team members to complete tasks on specifications and testing
  • Beneficial Skills:
  • Understanding of development – (Database Design, Queries, Stored Procs?)
  • Understanding and use of Enterprise architect
  • Business analysis certifications

Key Accountabilities:

  • Develop Software to specification
  • Maintain and Improve existing solutions
  • Write pseudo code and UI tests to improve system stability
  • Assist with application design and technical documentation
  • Ensure software is developed to a high standard
  • Execute technical investigations
  • Ensure system quality through defined process and standards

Personality and Attributes:

  • Required Behavioural Traits:
  • Meticulous attention to detail
  • Driven to deliver quality work
  • Excellent problem-solving skills
  • Self-disciplined and self-motivated with good time management
  • Able to work under pressure and meet deadlines
  • Innovative and passionate about development
  • Able to run with a given task

Learn more/Apply for this position