• Home

  • Custom Ecommerce
  • Application Development
  • Database Consulting
  • Cloud Hosting
  • Systems Integration
  • Legacy Business Systems
  • Security & Compliance
  • GIS

  • Expertise

  • About Us
  • Our Team
  • Clients
  • Blog
  • Careers

  • CasePointer

  • VisionPort

  • Contact
  • Our Blog

    Ongoing observations by End Point Dev people

    Tips for job applicants

    Jon Jensen

    By Jon Jensen
    April 12, 2012

    This a public service announcement for job applicants, a list of assorted suggestions I’ve collected over the years based on my own observations and conversations I’ve had with others who were hiring.


    • When you apply for a job, make sure you actually have time to pursue it. It’s rude to say you’re too busy to interview except late in the evening or for 15 minutes on your cell phone in the parking lot outside work. Finding a job takes some investment and you shouldn’t waste potential employers’ time if you’re not ready to put some of your vacation time on the line.

    • This is old advice, but important as always: Don’t claim to have abilities or experience that you don’t! Be honest about your strengths and if directly asked, admit what you lack. We will find out anyway, and it’s pretty embarrassing to all of us to have to see you’re dishonest and clueless about something you claimed as a skill.

    Code samples and technical evaluation

    • If you’re applying for a programming job, be prepared to show recent code samples. Saying that all your work is under NDA with employers may be true, but doesn’t help us see what your code is like. If you can’t show any code from work, assemble code from side projects or open source projects to show, most conveniently on GitHub or GitLab.

    • Software developers may also be asked to do a short take-home work assignment to show how you approach work chosen by the employer, during a limited period of time.

    Do some research

    • Take a few minutes to become at least minimally familiar with the company. If conversation reveals that you have not even reviewed the major sections of their website, it shows you’re not really interested and probably just spammed your application as widely as possible.

    • Read the complete job posting and pay attention to the details. You should already know whether it’s a contract or salaried position, full- or part-time, in office or telecommuting, etc. if the job description made that clear.

    • In correspondence and conversation with a potential employer, pay attention to details. Spell and pronounce names of people, companies, and software correctly. Use good capitalization and punctuation, and proofread your writing. It only takes an extra few seconds, but shows you care. You probably don’t want to work for an employer who is completely unforgiving on such matters, but an employer probably doesn’t want to hire you if you seem oblivious of all this. (For example, here’s an industry-specific tip: The short form of “PostgreSQL” is “Postgres” ending with a hard unvoiced “s”. Never “Postgre”!)

    Watch your email

    • Sending an empty email with only a resume attached does not show real interest in the company or the job.

    • When responding about a job by email, write a cover letter directly in the email body, specific to the company and the job.

    • Use your usual given & last names in your email From: header when writing about a job. Cute nicknames look silly in this context and a partial name or none at all is not easily searchable. The From text is often the first thing someone sees in an inbox, so make it presentable.

    • Send your resume as a PDF. Other formats are far more likely to have rendering oddities on computers other than your own. A link to your online resume is ok, but if that’s all you provide, make sure your website stays up! Yes, I’ve really had candidates provide only a link to an online resume and the website was down or displaying errors when I went to look at it.

    • While you’re looking for a job, check your email spam folder regularly to look for false positives from potential employers. You don’t want to accidentally ghost a potential employer who is interested in you.


    • When it’s time to schedule an interview, don’t share irrelevant details about how busy you are, and what you’re doing when that makes scheduling difficult. Just do your best to make time for the interview at one of the times when the interviewer can meet.

    • Be on time for scheduled interviews, whether on the phone or in person. Pay attention to travel time and time zone differences. Track your appointments on a calendar and set up appointment reminders.

    • Be prepared to have a video chat on Google Meet, Zoom, Skype, or similar. Talk from a place with a simple background or use your video chat application’s virtual background or background blurring.

    • During a remote interview, make sure you’re in a fairly quiet place and have a reliable phone or Internet connection. Mobile phones often have poor audio quality, but if you must use one, use it somewhere that you know has good reception and stay in one place.

    • Give an interview your undivided attention. Don’t answer your phone, read email or text messages, or space out and say “Sorry, can you repeat that?”

    This isn’t an exhaustive list, but will help the attentive job-seeker. Much of it applies to all of us in normal business communication with our co-workers and others as well.

    On a distantly related note, I recently came across this list of tips called How to Get the Best Customer Service (Anywhere). It appeared on SoftLayer’s blog and has a similar overall theme of approaching others respectfully, and communicating effectively.