Free template · copy it

Software Engineer job description: ready-to-use template

A software engineer designs, builds and evolves reliable software, as part of a team and over time.

Key responsibilities

  • Design and build new features
  • Write tested, maintainable code
  • Take part in code reviews
  • Fix incidents and improve reliability
  • Share knowledge within the team

Requirements

  • Computer science degree or equivalent experience
  • At least one language (Java, Python, JavaScript, C#, Go)
  • Testing and version-control best practices
  • Curiosity and team spirit

Most requested skills right now

PythonReactAWSKubernetesNode.jsTypeScriptDevOpsCI/CDPostgreSQLAgile / Scrum

Based on 118 open jobs collected this week.

Your best candidates are already in your CVs.

THE SCORIFY ranks your whole CV database against a job, explains every score and runs first-round interviews. Free trial, no credit card.

Try it free