Job Details

Job: Junior Software Engineer

Company: DATAFIN

Location: Remote

Date Posted: 13-9-2024

Job Image

A FinTech company in Joburg is seeking a Junior Software Engineer to design, develop, and implement cutting-edge software solutions. The role involves assisting with all functions of software coding and design, learning the codebase, gathering user data, and responding to requests from Senior Developers/CTOs. Applicants must have a BSc Honours Degree in Computer Science/Engineering from an accredited university, preferably with ±2 years of experience in a similar role using tech tools like C#, C++, Python, Java, and Kotlin. The duties include developing information systems, determining operational feasibility, studying information needs, and investigating problem areas. The candidate must follow the Software Development Lifecycle, document solutions, improve operations, protect operations, and provide information. The candidate must also contribute to the engineering and organization mission by completing related results as needed. Qualifications include a minimum of a BSc Honours Degree in the appropriate field of study, ±2 years of experience as a Software Engineer, fluency with modern Object-Oriented languages, experience in building complex web systems, communication with users, technical teams, and management, experience with mission-critical, 24x7 systems, professional Software Engineering best practices, knowledge of the MVC pattern, experience as a Full Stack Developer, Agile Software Development, RESTful API Web Services, Clean Code principles, and experience with CI/CD and software version control systems.