Technologies and Terminologies

x
Bookmark

Technologies and Terminologies for Technical Recruiters

Learn the technologies your candidates are using and that your hiring managers are asking for. Perform the following tasks to benefit your candidates and hiring managers, it will help build a better relationship and create more opportunities for future referrals.

  • What your candidates want  – Please spend some time to read your candidate’s resume before calling them.  Identify the skills in resume and instead of asking, ‘Do you have X skill?’ ‘How many years do you have in Y?’ Instead ask

what types of  problems/issues have you solved with skill X?

  • What will help you and your hiring managers – Spend time evaluating the job  description.  It’s great if you can find everything your hiring managers want but sometimes these wants need to be defined. So help our hiring manager define what she really wants by asking what 3 skills they absolutely must  have.

.Net Development | Java Development | SharePoint Development| More coming soon

.Net Development Technology for the Technical Recruiter

In this arena, its either web or application development, if web then ASP.Net is a major requirement

What a .Net Developer should know:  

Experienced or familiar with:

  1. C#, VB.Net – Programming Languages included in the .Net
    Framework used for both application and web development.
  2. OOP  – Object Oriented Programming
  3. ASP.Net – Web application framework by Microsoft for creating
    web applications
  4. LINQ – Language Integrated Query is included in .Net Framework and
    allows developers to create queries in .Net languages
  5. SQL Server (some T-SQL) – Microsoft SQL Server query language for
    defining, manipulating, altering database objects
  6. WCF – Windows Communications Foundation , a .Net component used
    for building Services Oriented Applications SOA see http://msdn.microsoft.com/en-us/netframework/aa663324  for more information
  7. SOA – Service Oriented Architecture, a practice of using several
    different software functionalities (service) to create new software.
  8. Silverlight –  a development tool from Microsoft for building interactivity to web, desktop and mobile applications
  9. HTML/XHTML/CSS/JavaScript – tools used primarily for web design

What a recruiter should look for in a .Net Developer’s Resume

  1. How the tools listed above where used by the candidate
    in each of their positions

Additional Information:

  1. It is assumed that a person that worked with VB.Net or C# also has experience with Visual Studio – which is the development framework for the VB.Net and C# programming languages.
  2. JavaScript is not the same as Java. Don’t call a candidate with JavaScript for a Java Development position.
  3. The years of experience whilst somewhat important for some senior level positions that require 40% or less time on coding and more on mentoring and managing is not that important for developers interested in mostly coding. So 8+, 5+ years’ experience for each skill is an overkill. If someone has performed a task continuously for 2 years , that individual may even be better than the 10+ (that is if that individual is not in management or similar tracks)
  4. Web development is different from Application development – a major differentiator is that for web development, you will see ASP.Net, and for windows based applications you will see Windows Presentation Foundation (WPF) which is a graphic user interface technology for building windows client applications.

Java Development Technologies for the Technical Recruiter

Similar to the .Net development, developers are either in the web, application, embedded development area. Another way of separating the experience and focus area is by front-end, middle-tier and back-end development. Each java development shop will usually use one development utility for a task. For example it may be somewhat rare to find a company that uses 2 or 3 different application servers like GlassFish, JBoss, and WebLogic, a company will usually use one.

What a Java Developer should know

Experienced or familiar with:

  1. One application server – GlassFish, JBoss, WebLogic
  2. One or 2 Graphical User Interface frameworks  – Swing, Struts
  3. One or two IDE frameworks – Eclipse
  4. One or two  log frameworks – Log4j
  5. One or two  build frameworks – ANT – Another Neat Tool
  6. One or two  testing frameworks – JUNIT
  7. One or two  mocking frameworks – Mockito, EasyMock
  8. A documentation tool   – Javadoc

What a recruiter should look for in a Java Developer’s Resume

  1. How the tools listed above where used by the candidate
    in each of their positions

Additional Information:

  1. JavaScript is not the same as Java. Don’t call a  candidate with JavaScript for a Java Development position.
  2. Call when you see recent experience with Java. Developers do move on and sometimes to entirely new development platforms, so ensure you call candidate for skills that are within the past 3 years or so.