Software Engineer profile banner profile banner

Software Engineer

Share this job with a friend

What You Will Do

  • Contribute to all aspects of the software development lifecycle including design, development, documentation, testing and operations.
  • Create code that's easy to read.
  • Work with your team to maintain, improve and clean your code.
  • Review each other's code and learn the software engineering best practices here.
  • Deliver good quality code in a reasonable timeline.

Required Skills and Abilities

  • Bachelor’s Degree (S1) in Computer Science or related field. Or if you don't have a Bachelor's degree, prove to us that you can code at the same level as other software engineer.
  • Proficiency in, at least, one programming language such as Java, Javascript, Python, Ruby, Rust, Go, Haskell.
  • High level understanding on how the internet works (HTTP, DNS, IP, Server-client interaction, etc.).
  • Experience building scalable web services.
  • Experience in coding competitions.
  • Experience with AWS or other PAAS.
  • Experience with Linux.
  • Experience with basic tooling like git, browser debugging, bash scripting, etc.
  • Experience with Search & Personalization or Machine Learning.
Closing in 5 days
Closing in 5 days
  • Job type:Graduate Jobs
  • Disciplines:

    Computer Science

  • Citizenships:

  • Locations:


  • Closing Date:14th Aug 2020, 6:00 pm


Enter an employer or university you want to find in our search bar.