Part of skillful technical recruitment is being able to effectively communicate with technical professionals and understand the technical roles you’re recruiting for. A knowledge of basic technical terms makes you stand out as a technical recruiter, allows you to perform even better when matching the right developer to the right role.
And yet technology is changing so fast, it’s hard to keep up with the changes and innovations in technical roles and terminology. That’s where a technical cheat sheet comes in handy as a must have tool to improve your technical recruiting.
Why Have A Technical Cheat Sheet?
Hiring for a technical role can be difficult especially if you don't have the know how. That said, how do you know how to recruit developers who have the right skills for the job? First you have to work out what the position requires. Then you have to search for candidates who match up with the right skill and experience. Then your interview and assessment needs to ensure that your chosen candidates are indeed right for the job, before you offer them the position. Despite how extensive this process may be, you also have to move fast, to fill the position more quickly and keep your top candidates interested.
A technical cheat sheet helps you locate valuable technical recruiting information quickly and easily resulting in greater success rates for your technical recruitment process. The benefits of a technical cheat sheet are:
- Easy access to the most common technical terms you’re likely to encounter in recruitment.
- Increasing your knowledge and exposure to the fast-paced world of tech you’re hiring for.
- Build trust and confidence in your candidates and clients that you understand tech roles.
- Better screening and assessment abilities to evaluate and choose the right candidates.
- Greater clarity and precision when searching for candidates to match a certain job description.
>>Download Must Have Technical Recruiting Cheat Sheet For Technical Roles
Glossary of Technical Roles for Technical Recruiters
A glossary of technical roles can help you understand the skills needed for each role. Here we’ve collected a number of different technical role titles, and the skills associated with those titles. If you’re not familiar with the technical skills required for a role, consult a technical skills glossary for further details.
Area of Expertise: Front End and UX
Technical Role |
Skills Needed |
.NET Developer |
ASP, ASP .NET, C#, VB.NET |
Cocoa Developer/OSX Developer |
Apple, Applescript, Cocoa, Cocoa Touch, iOS, Objective-C, Objective C++, OS X, Xcode |
Flash Developer |
ActionScript, Flash |
Front End Developer |
ActionScript, Ajax, ASP, CoffeeScript, CSS, Flash, HTML, HTML5, JavaScript, JQuery |
Interactive Developer |
Ajax, CSS, HTML, JavaScript, PHP, XHTML |
Rails Developer |
Ruby, Ruby-HTML, Ruby on Rails |
SharePoint Developer |
Ajax, ASP .NET, C# , CSS, HTML, JavaScript, SharePoint, SQL, Windows Server, VB.NET, XML, XSL |
Windows Developer |
ASP, C, C#, C++, .NET, Windows |
Area of Expertise: Back End
Technical Role |
Skills Needed |
Back End Developer |
C#, Java, PHP, Python, Ruby |
Business Intelligence Analyst |
Business-intelligence, BI, C, C++, C#, Cognos, ETL, Java, jQuery, Objective-C, R, SQL, SAS, SSAS, SSIS, SSRS, Visual Basic, SAPUI5 - CSS, CSS3, HTML5, Javascript, OData Dynpro - ABAP, Dynpro |
Data Engineer |
C, C++, Cassandra, HBase, HDFS, Java, Puppet, Ruby, Scala |
Data Mining |
Perl, Python |
Linux/Unix Proficient Developers |
AWK, Debian, Emacs Fedora, Linux, Linux-kernel, RHEL, Unix, vi, vim Shell Scripting: Bourne Shell, Bash, Korn, C Shell Scripting: PHP, Python, Perl |
Machine Learning/ Recommender Engines |
Java, Perl, Python, R, Weka |
Oracle Developer |
ASP, .NET, SQL Databases: MySQL, Oracle, PostgreSQL, RDBMS |
SAP Developer |
ABAP, C++, COBOL, ERP, mySAP, Netweaver, Java, SAP |
Site Reliability Engineer
|
Authentication/Authorization, Cloud, HTTP, Linux/Unix, SQL, Network Design, Security, performance, and disaster recovery, SSL, TCP/IP (languages will vary by company) |
Software Architect |
.NET, Agile, Ant, API, C++, Cassandra, CORS, CouchDB, Git, HTTP, Java, Maven, Mongo, MySQL, MVC, Oracle, Perl, PHP, Python, Redis, Ruby, SOA, SDK, Teradata, Unit-testing, Websocket (Vary by company, search on languages, frameworks, APIs, tools, databases, etc.) |
Area of Expertise: Big Data
Technical Role |
Skills Needed |
Big Data Engineers |
Cassandra, Cloud Computing, Hadoop, HBase, MapReduce, Mongo |
Data Engineer |
C, C++, Cassandra, HBase, HDFS, Java, Puppet, Ruby, Scala |
Data Mining |
Perl, Python |
Machine Learning/ Recommender Engines |
Java, Perl, Python, R, Weka |
Oracle Developer |
ASP, .NET, SQL Databases: MySQL, Oracle, PostgreSQL, RDBMS |
Platforms Infrastructure |
C, C++, Cassandra, HDFS, Go, HTTP, Java, MySQL |
Area of Expertise: Mobile
Technical Role |
Skills Needed |
All Mobile Development |
Multithreading, Event-handling, Memory-management |
Android Developer |
C, C++, HTML5, Java, Linux |
Blackberry Developer |
C, C++, Cascades, HTML5, Java, QT |
iOS Developer |
C, Cocoa, HTML5, LUA, Objective-C |
OS X Developer |
Cocoa, Cocoa Touch, Objective-C, Objective-C++, OS X, Xcode |
Web Developer |
Ajax, ASP, CoffeeScript, CSS, HTML, JavaScript, JQuery, JRuby, PHP, Ruby, Ruby on Rails |
Ruby on Rails Developer |
Ruby, Ruby-HTML, Ruby on Rails |
Interactive Developer |
Ajax, CSS, HTML, JavaScript, PHP, XHTML |
.NET Developer |
ASP, ASP .NET, C#, VB.NET |
Area of Expertise: Quality Assurance
Technical Role |
Skills Needed |
Build Release Engineer/Software Release Engineer/Gatekeeper |
Scripts: Maven, Perl, Python, Shell, TCL Repository Tools: ClearCase, Git, Perforce, SVN (Subversion) Languages: C++, OO languages Build tools: Aardvark, Ant, Gradle, Hudson, Jenkins, Make, Mave |
>> Connect with Bydrec on LinkedIn to get more valuable content!