**SayPro Erlang Developer

                                      About the position                                          Role Summary: We are looking for an Erlang Developer to enhance and maintain our current banking system. You'll be part of a cross-functional team based in Johannesburg and Cape Town (hybrid or remote working an option) that's responsible for the full software development life cycle, from conception to deployment.  As a Full Stack Developer, you should be comfortable around Erlang, Linux and mySQL databases. You should also be a team player with a knack for visual design and utility.  Requirements  South African Citizen / Permanent Resident with valid SA IDDegree/diploma in Computer Science, Statistics or relevant field preferredMinimum 5 years' experience as a Full Stack Developer or similar roleExperience developing web and server-side applicationsTechnologies used :ErlangMySQL (DBA type skills)Web technologies (HTML, CSS, JS, etc)Jasper ReportsEmail / SMTPScripting (i.e. crontabs)Restful APIJSONCore Banking systemsExcellent communication and teamwork skillsGreat attention to detailOrganizational skillsAn analytical mindExposure to any if the below an advantage:Internet bankingBackofficeCard switchingAPI (Calling and Creating)EFT (credits, debit, "unpaids", etc.)Other websites with custom requirementsSWIFTUtility functionality such as cash deposits, SMSs and airtime purchases.PCI complianceResponsibilities  Work with development team to ideate software solutionsAssist with the design of client-side and server-side architectureBuild visually appealing and user friendly front-end of applicationsDevelop and manage well-functioning databases and applicationsWrite effective APIsTest software to ensure responsiveness and efficiencyTroubleshoot, debug and upgrade softwareRespond to support requests from helpdeskDaily and monthly operational tasks (system monitoring, trouble shooting and pulling reports)Identify opportunities to automate where possibleWrite technical documentationUse unit tests to ensure ongoing code resilience<img src="https://recruiter.careerjunction.co.za//_service/p/RecruiterSiteTypePlugin_1_0/recruiter/logpixeltrackingjobview?id=3ad2459e-34fa-11ed-b095-0293ef58f05a">  Desired Skills:   Erlang Linux Mysql Agile Banking    About The Employer:  An approved alliance banking partner in South Africa providing Electronic Banking systems.