Looking for a Software Developer to be part of our dynamic team in Pretoria. In this role, you will develop, test, and maintain software applications, ensuring their efficiency and reliability in a fast-paced environment.
Responsibilities
Collaborate with cross-functional teams to define and integrate new application features.
Build scalable software solutions to meet user demands.
Analyze and improve existing software performance.
Assist in creating technical documentation for software features and updates.
Requirements
Education
Bachelor's degree in Software Engineering or related field
Experience
3+ years in a similar role preferred
Technical Skills
JavaScript
HTML/CSS
Soft Skills
Analytical thinking
Adaptability
Languages
English: Fluent
Advantageous
Knowledge of Agile methodologies: Familiarity with Agile practices for software development.
Experience with cloud platforms like AWS or Azure: Hands-on experience in deploying and managing applications on cloud services.
Benefits
Competitive salary and bonuses
Medical aid and retirement benefits
Opportunities for professional development and training
Flexible work environment
Company Culture
Innovation: We foster a culture of innovation, encouraging employees to share ideas and contribute to projects in unique ways.
Supportive Environment: Our team works collaboratively in a supportive environment that values each member’s input.
Status: Open
Other Jobs in Information Technology (IT) and Software Development