Sample Job Description for a Software Engineer
What you'll learn
Are you looking to post a Job Opening for a Software Engineer? Unsure how to describe the position?
Below is a sample of a job description post for a software engineer that I have used in the past. It is provided in a template format so that it can be used in other companies. It is tailored of course towards the technologies we used - but that can easily be changed.
==============================
Summary:
<<COMPANY>> is looking for strong software engineers to join our growing team! You'll be responsible for owning the ongoing development of <<PRINCIPAL PRODUCT OR SERVICE>>. Are you ready to put your ideas into <<SELL YOUR PRODUCT OR SERVICE>>? We are committed to developing an environment that will <<WHAT BENEFITS YOUR PRODUCT OR SERVICE PROVIDES>>! Come join us ... we're having a ball!
Responsibilities:
The best candidates will have solid experience developing web applications utilizing Web 2.0 technologies and a love of games. <<SPECIFIC SKILLS THAT ARE BONUS>> is a huge plus. You will be joining a team that is committed to working on high quality code in a PHP/LAMP/JS/CSS environment. You will be addressing critical issues on some of our <<SELL THE IMPORTANCE OF THE WORK>>. You must be able to write coherent, organized code and be comfortable working on a complicated code-base with high levels of abstraction.
Required Skills:
- BS, MS or PhD in Computer Science or related technical discipline (or equivalent)
- Extensive programming experience in one or more of the following: PHP/LAMP, Flash/Actionscript, C/C++, Java, Python, Javascript/AJAX, Mobile Software Development
- Strong Object Oriented skills preferred
- A solid foundation in computer science, with strong competencies in data structures, algorithms and software design