A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Benefits offered by this job
Opportunities for training and development
Participation in hackathons and conferences
Job summary
A leading software development company in Pretoria is looking for an Intermediate Software Engineer. In this role, you will work independently and collaboratively on software solutions, responsible for both development and maintenance tasks. Key skills include proficiency in programming languages such as C# and Java, strong problem-solving abilities, and a customer-focused approach. The position requires 3-5 years of experience, alongside knowledge in Agile methodologies and various tools like Git and Visual Studio.
Qualifications
3-5 years of professional or other practical experience.
Proficiency in C#, Java, HTML, Javascript, Angular, and React.
Experience with SQL Server, MySQL, ORM frameworks.
Responsibilities
Deliver solutions covering agreed tasks and user objectives.
Conduct peer code reviews and functional testing.
Maintain confidentiality with regards to information processed.
Skills
Strong understanding of software development concepts
Problem-solving skills
Innovative thinking
Customer-focused approach
Proficient in programming languages
Adaptable to technology changes
Education
Tertiary Qualification
Microsoft Certification
Tools
Git
Visual Studio 2019 or later
JIRA
Job description
A leading software development company in Pretoria is looking for an Intermediate Software Engineer. In this role, you will work independently and collaboratively on software solutions, responsible for both development and maintenance tasks. Key skills include proficiency in programming languages such as C# and Java, strong problem-solving abilities, and a customer-focused approach. The position requires 3-5 years of experience, alongside knowledge in Agile methodologies and various tools like Git and Visual Studio.