Engineer – Software Development

Full-time Tier 2 Jobs Recruiting in IT/ QA/ Graphics Email Job
  • Share:

Job Detail

  • Career Level Staff
  • Experience 2 Years
  • Gender Any
  • Industry Information Technology
  • Qualifications Bachelor's Degree
  • Email

Job Description

Role purpose

The role is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. The role includes gathering user requirements, defining system functionality and writing code in various languages.

Key Accountabilities

Functional Responsibility: Knows fundamental concepts, practices and procedures of field of specialization. Develops competence by performing structured work assignments. Has conceptual knowledge gained though work experience and/or relevant degree. The role involves regular exchange of information and handling situation tactfully. Is required to perform assigned tasks, within established procedures and under supervision. The role requires the understanding of how the assigned duties relate with the others in the team/ area, and how the team integrates with others in accomplishing the work of the area/organization sub-function.

Impact on Organisation: Direct impact through the quality and accuracy of the tasks/service provided by the individual. Performs specialized tasks required to support unit / team targets. Responsible for delivering the defined processes and procedures that enable achievement of team goals

Competencies Required:

Problem Solving: Good knowledge and understanding of procedures, and the ability to evaluate and select the correct solution to problems to complete the tasks.

Interpersonal Skills: Clear verbal communication skills. To be able to exchange ideas and information effectively in a concise and logical way

Job Functional Knowledge: Good knowledge and comprehensive understanding of the range of processes, procedures and systems to be used in carrying out assigned tasks. A good understanding of the underlying concepts and principles upon which the job is based.

Business Expertise: Good understanding of how the assigned duties contribute and integrate to the work of the team

Duties and responsibilities

Build and maintain software products to an agreed specification in a high quality in an agile environment
Work closely with a team of software engineers to understand detailed requirements and build optimized solutions across a range of technologies
Develop and improve your technical skillset contributing new ideas and techniques to our solutions
Identify and resolve bugs
Document and unit test your work
Contribute to functional and system testing of all solutions

Other jobs you may like