Our client is a well-backed startup that uses data and technology to build an efficient school management system. They have allowed schools to better predict and cater to future demand by optimising their resources and students to make smarter decisions on their academic year ahead.
You will be responsible for :
Writing well-designed, efficient and reusable code
Initiating discussions with the team and stakeholders to better understand product's needs
Implementing software solutions that will better achieve business value agreed by client
Designing software to ensure most suitable solutions is being built
Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
Ensuring that best practices in software development is implemented
You have at least a Degree in Information Technology, Information Systems, Computer Science or similar.
You possess at least 3 years experience in Java and 5 years experience in a Software Developer or similar role.
You have at least 1 year experience in a leadership position
You have knowledgable in SQL.
Having Java-related certifications and experience in Machine Learning, Spring and Hibernate frameworks would be an added advantage.
You are highly goal driven and work well in fast paced environments
You possess strong analytical skills and are comfortable dealing with numerical data
Ref : 93603291