Software Development Training For Technical Recruiters
1. Technology Made Simple for the Technical Recruiter Obi Ogbanufe Demo Presentation of Software Development Technologies
2. BIO My Experience Bachelor’s in Computer Science & Engineering 15 years experience in IT Systems Administration (Windows) Database Administration Software Quality Assurance Database Developer (Certified) SAP Basis Administration SharePoint Services (Certified) Technical Training Dynamics CRM (Certified)
3.
4. Ask effective questions of your candidates and hiring managers
9. What would you do? Larry, a technical recruiter Larry just received a job description from Texas Instruments to recruit a .Net Developer with CRM and SharePoint experience. These are three skills that can stand independently as full time positions. Larry has a list of 15 candidates all with varying skills and job titles, .Net Developer, SharePoint Consultant, and CRM Developer. How should Larry start? What should Larry do in order to save time and get it right the 1st time?
11. Software Development Technologies Overview Software development is the process of using a programming language (and a method) to design a program that runs on a computer to perform or automate a given task.
12. Types of Programming Languages Low Level Language This is the way in which a programmer instructs a computer to perform functions High Level Language Assembly languages ARM(Advanced RISC Machine ) Machine Language C# VB.Net PHP
18. Individuals and Interactions Over processes and tools Agile Ethos Working Software Over comprehensive documentation Customer Collaboration Over contact negotiations Responding to change Over following a plan Source: Agile Alliance.
20. Development Architecture Presentation Business Logic Data Access Database ApplicationServer Web Server/Client Database Server Architecture is the blue print, or the underlying schematics used to map out or design an application
27. Saves time Faster candidate qualification Build candidate confidence Ability to translate JD understanding to candidate Gain hiring manager trust Objectives of Job Description Review
29. Reviewing a Job Description Senior SharePoint Consultant We have a need for a highly skilled SharePoint Consultant for our office. The primary focus for this position will be solution design, technology leadership, and application development in a SharePoint environment and other Microsoft and .NET technologies. The successful candidate will be responsible for gathering requirements, application design, database design, project team leadership, hard-core development, testing, and implementation. Engagements range from Enterprise Portal implementations, Extranet implementations, 100% custom application development, to eCommerce, Business Intelligence, Data Warehousing, MS CRM customizations, Enterprise Application Integration, and more. Applicants must have a strong background in a Microsoft development environment including Visual Studio.net, ASP.net, VB.net, C#, MS SQL Server. Applicants must have excellent object oriented development skills, documentation skills, project management expertise, and maintain great professionalism. Required Minimum Skills: - Degree in the area of MIS, CIS, or Computer Science - 5+ years minimum application development experience in a professional environment - 1+ years of SharePoint experience (MOSS 2007) - 2+ years of .Net application development - 3+ years of MS SQL Server - Database Design skills - Object Oriented Design skills Desired Experience - Experience with Silverlight, Dynamics CRM, BizTalk or Commerce Server - XML, XSL, ETL, Web Services, and SOA experience also a plus. - Experience with Unified Modeling Language, Rational Methodology, or MCSD also considered a plus!
30. Reviewing a Job Description Senior SharePoint Consultant We have a need for a highly skilled SharePoint Consultant for our office. The primary focus for this position will be solution design, technology leadership, and application development in a SharePoint environment and other Microsoft and .NET technologies. The successful candidate will be responsible for gathering requirements, application design, database design, project team leadership, hard-core development, testing, and implementation. Engagements range from Enterprise Portal implementations, Extranet implementations, 100% custom application development, to eCommerce, Business Intelligence, Data Warehousing, MS CRM customizations, Enterprise Application Integration, and more. Applicants must have a strong background in a Microsoft development environment including Visual Studio.net, ASP.net, VB.net, C#, MS SQL Server. Applicants must have excellent object oriented development skills, documentation skills, project management expertise, and maintain great professionalism. Required Minimum Skills: - Degree in the area of MIS, CIS, or Computer Science - 5+ years minimum application development experience in a professional environment - 1+ years of SharePoint experience (MOSS 2007) - 2+ years of .Net application development - 3+ years of MS SQL Server - Database Design skills - Object Oriented Design skills Desired Experience - Experience with Silverlight, Dynamics CRM, BizTalk or Commerce Server - XML, XSL, ETL, Web Services, and SOA experience also a plus. - Experience with Unified Modeling Language, Rational Methodology, or MCSD also considered a plus! Silverlight: used for building Flash like applications on Windows Web Services: API used by other applications on the Internet XSL: Extensible Stylesheet Language for xforming XML documents