Senior Software Developer

Port Elizabeth, Eastern Cape
Posted more than 30 days ago
Company:
On Line Personnel
Company Description:
Our team at On Line Personnel constantly strives to exceed our own business motto, which is “RECRUIT WITH US WHERE EXCELLENCE IS A STANDARD” and this is what places On Line Personnel in a league of their own!
Contract Type:
Full Time
Experience Required:
5 to 10 years
Education Level:
Bachelor
Gender:
Any
Number of vacancies:
1

Job Description

Job Position: Senior Software Developer
Ref: 4723
Location: PE/Gqeberha
Salary: R55 000 per month commensurate with qualification and experience

Email your CV to [email protected]

Qualifications / Requirements:
Bachelor’s Degree in Computer Science or related field
Minimum of 6 years of programming experience
Broad experience designing, programming, and implementing large information systems
Strong SQL knowledge including typical DBA tasks such as performance tuning and troubleshooting.
Expert level knowledge of C#, Angular, React, .Net, MS Dev Ops
Agile practitioner
Advanced Technical Skills: Mastery in multiple programming languages, system design, architecture, and DevOps practices to build scalable and maintainable systems
Problem-solving and analytical skills: expertise in algorithms, data structures, debugging, and troubleshooting to optimize performance and solve complex issues
Leadership and Mentoring: Ability to lead and manage development teams, and mentor junior developers to foster a culture of continuous improvement
Communication skills: proficiency in conveying complex technical concepts to non-technical stakeholders and collaborating effectively with cross-functional teams
Adaptability and continuous learning: staying updated with industry trends and technologies, and adapting quickly to new tools and methodologies to meet evolving project needs

Key Performance Areas:
Serve as a Technical Lead contributing to and directing the efforts of development teams, including internal and external team members
Contribute to the ongoing evolution of the existing content supply portfolio of applications and services
Design, develop, modify, implement, and support software components anywhere in the software stack
Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions
Remain current on new technologies and available vendor packages; evaluate and make recommendations, as necessary
Assist in task planning, estimation, scheduling, and staffing
Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities
Determine process improvements, best practices, and develop new processes
Work in close partnership with cross-functional teams and management
Salary:
55.000,00 ZAR Monthly

Similar Jobs to Senior Software Developer