Reynolds and Reynolds is currently seeking candidates who are highly motivated to work in the development of business applications. As a Software Developer, you will be part of a team of professionals whose role is to design, develop and test software to enhance the functionality of our business applications, which allow automotive retailers to run their business. You will also be responsible for diagnosing and fixing software faults, assisting with the ongoing development of coding standards and participating in the quality control activities undertaken in the team, such as test plan creation and code walkthroughs. REQUIREMENTS: A University Degree in Computer Science, Mathematics, or an Engineering discipline A strong ambition to pursue a career in software development Excellent analytical skills, good attention to detail and strong problem-solving abilities Good verbal and written communication skills Project-oriented, focused on quality and delivery Good team worker and self-reliant Reliable and organized