As a Junior Software Engineer you will be exposed to a wide range of technologies with potential to mould your career development around areas you are most interested in, you will largely develop and test front end software and middleware using nodeJS and react.
You can deliver new software solutions to users daily, thrive on problem solving challenges, and are passionate about solving technical problems.
You will be involved in developing new software products to help us deliver our mission objectives
You will be working with a team to maintain and expand the functionality of our existing code base and create new software solutions to collate and analyse data.
You will be expected to work closely with other members of the development team, but also be a self-starter, capable of identifying and implementing what’s needed for the team to be successful.
You will engage with the company’s application life cycle management process and implement best practices needed to deliver best in class, quality code, on time.
Qualifications and Educational Requirements
Degree level in Computer Science (or equivalent) with key modules including high level software development
Specialist Skills and Experience Required
Demonstrable Experience within software development in industry
A passion for emerging technologies like machine learning and artificial intelligence.
A good understanding of web and cloud technologies.
Writing clean, robust, well-tested code
Turning lots of data into useful metrics that can inform product decisions