Software Engineer

Johannesburg FULL TIME R35,000 - R50,000 / Month
(R420,000 - R600,000 / Year)

Job Description

Join our forward-thinking team as a Software Engineer, where innovation meets execution. You'll have the opportunity to develop, test, and enhance software applications that shape our services. Collaborate with fellow engineers and designers to bring fresh ideas to life while contributing to a culture of continuous improvement and excellence.

Responsibilities

  • Collaborate in an Agile team to deliver high-quality software products.
  • Analyze project requirements and devise technical solutions.
  • Implement security measures and best practices in application development.
  • Research and integrate new technologies to improve project outcomes.
  • Mentor junior engineers and provide guidance on best practices.
  • Contribute to system design and architecture discussions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Java
  • SQL
  • Python
Soft Skills
  • Team collaboration
  • Problem-solving
  • Time management
Certifications
  • Microsoft Certified: Azure Developer Associate
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile environments to facilitate continuous delivery.
  • Experience with front-end frameworks such as Angular: Hands-on experience with Angular for developing responsive web applications.

Benefits

  • Competitive salary with performance bonuses
  • Health insurance and wellness benefits
  • Flexibility to work from home
  • Professional development opportunities

Company Culture

  • Innovation: We embrace innovative thinking and encourage our members to share creative ideas.
  • Collaboration: Teamwork is at the core of our operations, helping us achieve collective success.
  • Continuous Learning: We provide resources for professional development and ongoing learning.
Status: Open