This video is available to ERE Pro subscribers

Subscribe to watch

Already a member? Log in

Software Jargon for Tech Recruiters and Why It Matters

November 10, 2020 · Talent42 Digital ·

Speakers

About this video

Recruiters who don't understand how software actually gets built tend to send messages that developers ignore. Mistargeted outreach, generic templates, and job titles that don't match reality are the top reasons developers stop responding to recruiter messages. Closing that gap starts with understanding the basics of how a software project comes together.

The content covers the practical building blocks of software development, aimed at anyone sourcing or screening technical candidates:

  • The build-versus-buy decision companies face before writing custom code, and why most businesses lean on off-the-shelf tools like Salesforce or ServiceNow while still hiring developers to customize them
  • The stages of a software project: gathering requirements, designing the database and interface, coding, testing, deploying, and supporting the finished product
  • Agile, Scrum, and Kanban as iterative methods for shipping small pieces of working software quickly, versus the older waterfall approach still common in government contracting
  • Who actually sits on a Scrum team: product owner, Scrum master, UI designer, engineering manager, front-end and back-end engineers, DevOps engineer, and QA or SDET roles
  • Why titles like "business analyst," "architect," and "analyst" are fading or getting stretched to mean very different things depending on the company
  • The client-server model that underlies virtually all modern software, explained through the example of a client's browser talking to a remote application server and database
  • What separates front-end from back-end work: front-end developers rely on HTML, CSS, and JavaScript along with frameworks like React or Vue, while back-end developers specialize in server-side languages such as Java, .NET, or Node.js and in databases like MongoDB or Oracle

The larger point is that this vocabulary and structure aren't trivia. Knowing the difference between a product owner and a Scrum master, or between a front-end framework and the language underneath it, changes how a recruiter reads a resume, writes an outreach message, and earns a reply.