Junior Software Development Job Description

Junior Software Development Job Description Template

Our company is looking for a Junior Software Development to join our team.

Responsibilities:

  • Contribute to productization efforts;
  • Willingness to travel 5% – 10% (optional);
  • Rapidly seek consensus on ideas and include others in solution building;
  • Learn and apply new tools, technologies, and industry best practices;
  • Independently experiment and contribute solutions to difficult problems;
  • Be a strong advocate for the product in discussions with other groups across the organization;
  • Provide direct user support, as needed;
  • Contribute ideas and effort to on-going quality improvements (deployment, testing, support);
  • Participate as an active member of an agile, cross-functional team (development, UX, product management).

Requirements:

  • Excellent Communication skills;
  • 1+ years of software development experience recommended;
  • A strong foundation in algorithms, design patterns and data structures;
  • High and low level architecture, including strong object oriented design concepts;
  • Iterative software development principles;
  • Good problem-solving skills;
  • Bachelor’s degree in Computer Science or equivalent experience.