Applications Engineer

Johannesburg Full-time R29,167 - R50,000 / Month
(R350,000 - R600,000 / Year)

Job Description

As an Applications Engineer, you will be at the forefront of designing and implementing cutting-edge software applications. Collaborating closely with clients, your role involves understanding their unique requirements and creating tailored solutions that drive success. This position calls for a strong technical background combined with excellent interpersonal skills.

Responsibilities

  • Engage with clients to identify their specific application needs.
  • Develop innovative software solutions that align with client requirements.
  • Perform rigorous testing and debugging of applications for quality assurance.
  • Provide comprehensive support throughout the installation and maintenance phases.
  • Regularly review code quality and mentor junior developers.
  • Keep abreast of new technologies to improve application efficiency.
  • Document processes and changes during software development.
  • Collaborate with teams across the organization for integrated solutions.
  • Partner with project leaders to ensure timely project completion.

Requirements

Education
  • Bachelor's degree in Engineering or related field
Experience
  • 2+ years of experience in application engineering
Technical Skills
  • C++
  • Web Technologies
Soft Skills
  • Analytical-thinking
  • Client Engagement
Certifications
  • Microsoft Certified: Azure Developer Associate
  • PMP Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Experience working within Agile frameworks for software development.
  • Client-facing experience: Experience in roles that required direct interaction with clients.

Benefits

  • Comprehensive health benefits
  • Retirement savings plan with company contributions
  • Work from home options
  • Paid time off and leave policies

Company Culture

  • Innovation: We promote a culture of innovation, encouraging all staff to contribute ideas.
  • Growth Opportunities: We invest in our employees' growth through training and mentorship programs.
  • Work-Life Balance: We prioritize the well-being of our employees, promoting a healthy work-life balance.
Status: Closed