Location:
Port Elizabeth, Eastern Cape
Contract Type:
Full Time
Experience Required:
5 to 10 years
Education Level:
Bachelor
Job Description
We are looking looking for an experienced Senior Developer for a Global Company based in Port Elizabeth.
SUMMARY:
This role will form part of the IT Product team and will regularly engage with teammates and clients to design, develop, test, implement and support current and future solutions.
As a Senior Developer, there will always be an expectation that you help to upskill teammates, through knowledge and experience sharing. Likewise, to learn from past experiences and the knowledge of fellow teammates.
REQUIREMENTS:
BSc in Computer Science, Engineering or a related field
Minimum of 6 or more years of experience required
Self-Management – Applicants need to possess the drive and ability to take project and run with it (From conception to user satisfaction)
Technical – Experience in our core technology stack is essential, but recognize that many skills and technologies will be learnt on the way
Problem solving skills are essential
EDUCATION AND EXPERIENCE:
C#
.NET
Blazor
MS SQL Server
WCF and Rest Web Services
Entity Framework (beneficial)
Azure DevOps (beneficial)
Test Driven Design (beneficial)
Software Architectural Design Patterns and implementation
ESSENTIAL FUNCTIONS:
Design, develop, test and implementation of software solutions
Internal and external (client) support
Writing and implementing quality and high performing code
Writing and implementing high quality unit tests
Development, maintenance and implementation of software tools, processes and procedures
Research and development
Testing and evaluating new technologies
Identification of improvement areas
Mentor and train the development team
Assist with peer and code reviews
Collaboration with developers from other teams to implement the best solutions possible
High level of expertise required in all aspects of development
High level of flexibility required
SUMMARY:
This role will form part of the IT Product team and will regularly engage with teammates and clients to design, develop, test, implement and support current and future solutions.
As a Senior Developer, there will always be an expectation that you help to upskill teammates, through knowledge and experience sharing. Likewise, to learn from past experiences and the knowledge of fellow teammates.
REQUIREMENTS:
BSc in Computer Science, Engineering or a related field
Minimum of 6 or more years of experience required
Self-Management – Applicants need to possess the drive and ability to take project and run with it (From conception to user satisfaction)
Technical – Experience in our core technology stack is essential, but recognize that many skills and technologies will be learnt on the way
Problem solving skills are essential
EDUCATION AND EXPERIENCE:
C#
.NET
Blazor
MS SQL Server
WCF and Rest Web Services
Entity Framework (beneficial)
Azure DevOps (beneficial)
Test Driven Design (beneficial)
Software Architectural Design Patterns and implementation
ESSENTIAL FUNCTIONS:
Design, develop, test and implementation of software solutions
Internal and external (client) support
Writing and implementing quality and high performing code
Writing and implementing high quality unit tests
Development, maintenance and implementation of software tools, processes and procedures
Research and development
Testing and evaluating new technologies
Identification of improvement areas
Mentor and train the development team
Assist with peer and code reviews
Collaboration with developers from other teams to implement the best solutions possible
High level of expertise required in all aspects of development
High level of flexibility required
Number of vacancies:
1
Company Description
PerformIT Personnel was established in 2004 by Damian Sin Hidge and has been operating in the Recruitment Services industry for the past 17 plus years with plenty of joy and success. PerformIT Personnel is a Port Elizabeth based company in South Africa, and we specialize in the recruitment of permanent and temporary staff.
View Company Profile