
Software Engineer & Automation Specialist at Everything To Gain. Everything To Gain is looking for a talented Software Engineer & Automation Specialist to join our innovative team. In this hybrid role, you will be responsible for developing and maintaining software applications while also designing and implementing automation solutions to streamline our operations. Your expertise will be crucial in enhancing system efficiency and designing process. If you are passionate about technology, automation, and problem-solving, we invite you to apply!. Responsibilities. Develop, test, and maintain software applications to meet functional requirements.. Assist in several client projects on an ad hoc basis.. Design and implement automation solutions that optimize business processes and workflows.. Collaborate with cross-functional teams to assess needs and deliver effective technical solutions.. Troubleshoot software issues and provide timely resolutions.. Stay updated on latest industry trends and technologies to drive innovation within the team.. Must have a firm grasp of backend development.. Has experience using workflow automation tools like n8n, Make.com, or Zapier.. Is capable of using APIs and thoroughly learning documentation.. Has experience with Python, Typescript, or Javascript.. Can design ERD diagrams using tools like FigJam or other diagram tools.. Bachelor's degree in Computer Science, Engineering, or a related field.. Proficiency in programming languages such as Python and JavaScript.. Experience in automation tools and scripting languages.. Strong understanding of software development principles and methodologies.. Familiarity with version control systems, particularly Git.. Excellent problem-solving skills and ability to work independently.. Strong communication and teamwork abilities.. Knowledge of database management (e.g., MySQL, MongoDB) is a plus.. Experience with API development and integration is advantageous.. Company Location: South Africa.