Software Engineer

Design, develop and maintain software systems from small applications to large online platforms.