Software developer at NewJobs4u | Torre

Software developer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Compensation
ZAR560k - 627k/year
~USD33.7k - 37.7k/year
Non-negotiable
location_on
Hybrid (Lochnerhof, Cape Town, 7140, South Africa)
Posted over 3 years ago

Responsibilities


🌐 Requirements: 🔹 Bachelor's degree in computer science or engineering. 🔹 Relevant years of industry or postgraduate experience. 🔹 General-purpose programming languages such as C++, C#, or Java. 🔹 Scripting languages such as Python, Lua, and Bash. 🔹 Understanding of object-oriented design and common software patterns. 🔹 Experience with version control software like Git, Subversion, or Perforce. 🔹 Experience working in a team using agile methods and issue-tracking software like Jira. 🔹 Modern C++ experience, especially C++11 and onwards. 🔹 Advanced Python experience, including Linux command-line and desktop interfaces, software development, and server administration. 🔹 Markup languages and associated technologies, including XML, XSLT, XML Schema, JSON, and YAML. 🔹 Fast learning and absorption of new information. 🔹 Ability to work collaboratively on large projects as part of a team. 🔹 Ability to work independently. 🔹 Strong problem-solving skills. 🔹 Excellent communication skills in English, both verbal and written. 🌐 Responsibilities: 🔹 Develop software for critical systems with high-reliability requirements. 🔹 Take ownership of features from requirements to design, implementation, and testing for front-end and back-end development. 🔹 Research new domains and technologies to understand user requirements and implement features. 🔹 Assist with production efforts related to the application software. 🔹 Play a significant role in generating project outputs, including design, testing, documentation, production, and verification artifacts. 🔹 Implement engineering processes, plans, and policies applicable to a specific project. 🔹 Provide minor support roles within the company if required.