{"id":999882164,"date":"2019-05-09T13:45:00","date_gmt":"2019-05-09T13:45:00","guid":{"rendered":"https:\/\/dice.npgdev.com\/?p=567635941"},"modified":"2025-03-18T15:27:35","modified_gmt":"2025-03-18T15:27:35","slug":"8-tips-hiring-great-software-developer","status":"publish","type":"post","link":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer","title":{"rendered":"8 Tips for Hiring a Great Software Developer"},"content":{"rendered":" \n<p>If you\u2019re searching for the most efficient and effective ways to attract and hire talented software developers, you\u2019re not alone. <\/p>   \n<p>Nearly 24 percent of employers admit that they face considerable difficulties when searching for candidates, according to the <a href=\"https:\/\/codingsans.com\/uploads\/landing\/State-of-Software-Development-2018_final.pdf\">State of Software Development Report.<\/a> What\u2019s worse, <a href=\"https:\/\/www.daxx.com\/blog\/development-trends\/software-engineer-shortage-us-2019\">over 50 percent of businesses<\/a> hire tech employees who don\u2019t meet their top job requirements.<\/p>   \n<p>The harsh realities of today&#8217;s ultra-competitive job market require a new hiring process and approach. Here\u2019s how intuitive tech managers are managing to attract and hire top-notch software developers.<\/p>   \n<h3 class=\"wp-block-heading\"><strong>1. Create an Objective-Based Hiring Profile<\/strong><\/h3>   \n<p>Screening out candidates who lack experience with specific programming languages and tools is not the best way to find a great developer for your company, explained Vangos Pterneas, Founder and Lead Software Developer for LightBuzz. <\/p>   \n<p>Pterneas noted that being familiar with a tool or program has nothing to do with success in the position over the long term. \u201cWhy look for experience with a specific programming language when a competent developer can pick up a new program in week or two?\u201d he asked. \u201cWith new development tools and libraries being released daily, you are better off hiring for talent, not skills.\u201d<\/p>   \n<p>Figure out the type of problems you are trying to solve, the challenges your candidate will face, and the outcomes you want to achieve. From there, let the nature of the work and the goals of the position determine the strengths, innate traits and foundational knowledge that a candidate needs to possess. <\/p>   \n<h3 class=\"wp-block-heading\"><strong>2. Get Everyone on the Same Page<\/strong><\/h3>   \n<p>Nothing derails a hiring process faster than when everyone has a different opinion about what makes the perfect candidate, what determines the team\u2019s priorities, or what a realistic caliber of hire is (given the budget). Simply put, talented developers don\u2019t want to work for an ineffective leader or join a dysfunctional team. <\/p>   \n<p>Before you post the job or start reaching out to candidates, <a href=\"https:\/\/techhub.dice.com\/2018-DiceLP-2018-Intake-Template-and-Guide-ResourceLibrary.html\">build consensus<\/a> around your value proposition. Source strategy, budget and goals for the team over the next six, 12 and 18 months.<\/p>   \n<p>\u201cThe most important thing is to have a strategy and plan going into the process, as it will enable consistent and clear decisions,\u201d pointed out Josh Tyler, EVP of Engineering for Course Hero, who responded to questions via email.<\/p>   \n<p>George Mauer, who has interviewed and hired over 250 developers as Director of Development for Surge Consulting, suggested that hiring teams could benefit by creating an evaluation framework (i.e., some sort of metric to rate candidates 0, 1 or 2 against key characteristics). Having a clear evaluation process will keep everyone focused on the original hiring profile and goals as the search progresses.<\/p>   \n<h3 class=\"wp-block-heading\"><strong>3. Grab Top Developers at \u201cHello\u201d<\/strong><\/h3>   \n<p>Once Pterneas identifies a high-potential prospect, he delivers a transparent, detailed pitch over the phone, focused on the <a href=\"https:\/\/techhub.dice.com\/2018-DiceLP-WhatTechTalentWants-ResourceLibrary.html\">things that matter most to developers<\/a>. <\/p>   \n<p>He paints a complete picture to pique their interest, describing the company\u2019s vison, product, technical environment and the backgrounds of team members. But he doesn\u2019t stop there. He also reveals the starting salary and benefits for the position. <\/p>   \n<p>He says that being up-front about the nature of the role and compensation saves everyone time, kindles trust, and allows developers to opt in (or opt out) of the hiring process based on their financial needs and their interest in developing a specific product or solution.<\/p>   \n<h3 class=\"wp-block-heading\"><strong>4. Start with a Conversation<\/strong><\/h3>   \n<p>Tossing some sort of take-home coding test, questionnaire or <a href=\"time-give-whiteboard-interview\">whiteboard exam<\/a> at a busy developer you barely know will drive them off.<\/p>   \n<p>According to Mauer, take-home projects are chock-full of hidden requirements that need context and details, which are usually impossible to communicate. <\/p>   \n<p>The hours it takes to complete an assignment and review the code is just one of the reasons why these take-home assessments are so horribly inefficient. Besides that, they tend to favor the developer who is interviewing frequently, so they\u2019re sure to steer away <a href=\"targeting-passive-candidates-ready-make-move\">passive candidates<\/a>. <\/p>   \n<p>\u201cFrankly, I feel that most senior developers can talk through their approaches and problem-solving techniques in a few minutes,\u201d Mauer added. <\/p>   \n<p>Moreover, starting with a face-to-face discussion about technical subjects and prior experience gives both parties the opportunity to assess the chemistry and fit, learn from each other, and decide if moving forward with a coding test or additional interviews makes sense. <\/p>   \n<h3 class=\"wp-block-heading\"><strong>5. Involve Peers<\/strong><\/h3>   \n<p>Developers like to talk shop with other developers. What\u2019s more, peer interviews invite honest interactions and provide prospective employees with a realistic preview of the job and learning opportunities.<\/p>   \n<p>To put their best foot forward, employers should consider having peers who attend technical conferences and meet-ups do the interview, or at least chat with prospects over coffee. After all, top developers have choices; they are interviewing you as much as you are interviewing them. <\/p>   \n<p>\u201cThis is not a task for the technical lead who spends all evening cloistered in his office,\u201d Mauer warned. \u201cIt\u2019s shocking how many people don\u2019t realize that talking tech is a skill not just any technical person commands.\u201d<\/p>   \n<h3 class=\"wp-block-heading\"><strong>6. Use Realistic Coding Evaluations<\/strong><\/h3>   \n<p>Tyler advised that the best interview questions or coding problems are taken from real-life situations your company\u2019s software developers actually face. By taking this approach, you\u2019ll get the strongest signal about their potential on-the-job performance. <\/p>   \n<p>Pterneas agreed, explaining that he actually goes out of his way to make applicants feel comfortable by simulating a typical work environment. For instance, instead of using a whiteboard, he allows developers to write code on a computer with a standard keyboard and mouse while he watches from an adjacent monitor. <\/p>   \n<p>Although he\u2019s available to answer questions or listen as the developer describes their problem-solving approach, he likes to stay in the background until the candidate is finished. Observing a developer in action helps him quickly assess the quality of their code and aptitude for the position. <\/p>   \n<p>\u201cExperienced developers usually complete the exercise in 15 to 30 minutes, while exceptional pros finish in 10 to 15 minutes, and moderate candidates take 30 minutes or more,\u201d Pterneas said. <\/p>   \n<h3 class=\"wp-block-heading\"><strong>7.<\/strong> <strong>Show Respect<\/strong><\/h3>   \n<p>When additional coding tests or interviews are required to separate two or three outstanding developers vying for the same position, Pterneas pays them for their time. And given the current market conditions, that\u2019s a wise move. <\/p>   \n<p><a href=\"https:\/\/talentadore.com\/candidate-experience-statistics-know\/\">Research shows<\/a> that the candidate experience can change minds for better or worse. Putting prospective hires through numerous assessments and interviews, only to turn them down, will damage your brand and hurt your ability to attract top tech talent in the long run.<\/p>   \n<h3 class=\"wp-block-heading\"><strong>8. Make Speedy (but Thoughtful) Hiring Decisions<\/strong><\/h3>   \n<p>The most successful tech hiring managers and leaders have streamlined their hiring processes to extend an offer to the best candidate in a matter of hours or days; or at the latest, within a week of the final interview. Many have even adopted <a href=\"file:\/\/localhost\/ttps\/::www.ere.net:adopt-same-day-hiring-or-lose-your-top-candidates-with-multiple-offers:\">same-day hiring.<\/a><\/p>   \n<p>\u201cWe don\u2019t leave anyone hanging or guessing about their status,\u201d Pterneas said. \u201cEven when we are interviewing several developers, we make a decision and extend an offer within one to two weeks.\u201d<\/p> ","protected":false},"excerpt":{"rendered":"<p>If you\u2019re searching for the most efficient and effective ways to attract and hire talented software developers, you\u2019re not alone. Nearly 24 percent of employers admit that they face considerable difficulties when searching for candidates, according to the State of Software Development Report. What\u2019s worse, over 50 percent of businesses hire tech employees who don\u2019t [&hellip;]<\/p>\n","protected":false},"author":132,"featured_media":999882255,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2155,2154],"class_list":["post-999882164","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hiring-candidates","category-sourcing-candidates"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.2 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>8 Tips for Hiring a Great Software Developer - Dice Hiring<\/title>\n<meta name=\"description\" content=\"If you\u2019re searching for the most efficient and effective ways to attract and hire talented software developers, you\u2019re not alone. Nearly 24 percent of\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"8 Tips for Hiring a Great Software Developer\" \/>\n<meta property=\"og:description\" content=\"If you\u2019re searching for the most efficient and effective ways to attract and hire talented software developers, you\u2019re not alone. Nearly 24 percent of\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer\" \/>\n<meta property=\"og:site_name\" content=\"Dice Hiring\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dice\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/dice\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-09T13:45:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-18T15:27:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2019\/05\/shutterstock_598812758.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"768\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dice Staff\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Dicedotcom\" \/>\n<meta name=\"twitter:site\" content=\"@Dicedotcom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dice Staff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#article\",\"isPartOf\":{\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer\"},\"author\":{\"@type\":\"Person\",\"name\":\"Leslie Stevens-Huffman\",\"url\":\"https:\/\/dice.npgdev.com\/hiring\/authors\/leslie-stevens-huffman\",\"sameAs\":[\"https:\/\/x.com\/leslieshuffman\"]},\"headline\":\"8 Tips for Hiring a Great Software Developer\",\"datePublished\":\"2019-05-09T13:45:00+00:00\",\"dateModified\":\"2025-03-18T15:27:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer\"},\"wordCount\":1166,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/#organization\"},\"image\":{\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2019\/05\/shutterstock_598812758.jpg\",\"articleSection\":[\"Hiring Candidates\",\"Sourcing Candidates\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer\",\"url\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer\",\"name\":\"8 Tips for Hiring a Great Software Developer - Dice Hiring\",\"isPartOf\":{\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2019\/05\/shutterstock_598812758.jpg\",\"datePublished\":\"2019-05-09T13:45:00+00:00\",\"dateModified\":\"2025-03-18T15:27:35+00:00\",\"description\":\"If you\u2019re searching for the most efficient and effective ways to attract and hire talented software developers, you\u2019re not alone. Nearly 24 percent of\",\"breadcrumb\":{\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer\"]}],\"author\":{\"@type\":\"Person\",\"name\":\"Leslie Stevens-Huffman\",\"url\":\"https:\/\/dice.npgdev.com\/hiring\/authors\/leslie-stevens-huffman\",\"sameAs\":[\"https:\/\/x.com\/leslieshuffman\"]}},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#primaryimage\",\"url\":\"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2019\/05\/shutterstock_598812758.jpg\",\"contentUrl\":\"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2019\/05\/shutterstock_598812758.jpg\",\"width\":768,\"height\":512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dice.npgdev.com\/hiring\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"8 Tips for Hiring a Great Software Developer\"}]},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/#organization\",\"name\":\"Dice Hiring\",\"url\":\"https:\/\/dice.npgdev.com\/hiring\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2025\/02\/favicon-1.png\",\"contentUrl\":\"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2025\/02\/favicon-1.png\",\"width\":48,\"height\":48,\"caption\":\"Dice Hiring\"},\"image\":{\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/dice\",\"https:\/\/x.com\/Dicedotcom\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/#\/schema\/person\/12d37e0ed8aa39d671d7c3b3d8cb98c3\",\"name\":\"Dice Staff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dice.npgdev.com\/hiring\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5eb57874247f7622947a8575b5d78572eb78bab5c95d474b88728af2049751e3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5eb57874247f7622947a8575b5d78572eb78bab5c95d474b88728af2049751e3?s=96&d=mm&r=g\",\"caption\":\"Dice Staff\"},\"description\":\"Dice Staff is the editorial team behind Dice, a leading tech career hub with more than 30 years of experience supporting both job seekers and employers. With decades of experience, the team offers insights on job search, career growth, talent acquisition, artificial intelligence, and retention that help everyone thrive in today\u2019s competitive tech landscape.\",\"sameAs\":[\"https:\/\/www.facebook.com\/dice\/\",\"https:\/\/www.instagram.com\/dicedotcom\/\",\"https:\/\/www.linkedin.com\/company\/dice\",\"https:\/\/x.com\/Dicedotcom\"],\"url\":\"https:\/\/dice.npgdev.com\/hiring\/recruitment\/author\/dice-staff\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"8 Tips for Hiring a Great Software Developer - Dice Hiring","description":"If you\u2019re searching for the most efficient and effective ways to attract and hire talented software developers, you\u2019re not alone. Nearly 24 percent of","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer","og_locale":"en_US","og_type":"article","og_title":"8 Tips for Hiring a Great Software Developer","og_description":"If you\u2019re searching for the most efficient and effective ways to attract and hire talented software developers, you\u2019re not alone. Nearly 24 percent of","og_url":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer","og_site_name":"Dice Hiring","article_publisher":"https:\/\/www.facebook.com\/dice","article_author":"https:\/\/www.facebook.com\/dice\/","article_published_time":"2019-05-09T13:45:00+00:00","article_modified_time":"2025-03-18T15:27:35+00:00","og_image":[{"width":768,"height":512,"url":"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2019\/05\/shutterstock_598812758.jpg","type":"image\/jpeg"}],"author":"Dice Staff","twitter_card":"summary_large_image","twitter_creator":"@Dicedotcom","twitter_site":"@Dicedotcom","twitter_misc":{"Written by":"Dice Staff","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#article","isPartOf":{"@id":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer"},"author":{"@type":"Person","name":"Leslie Stevens-Huffman","url":"https:\/\/dice.npgdev.com\/hiring\/authors\/leslie-stevens-huffman","sameAs":["https:\/\/x.com\/leslieshuffman"]},"headline":"8 Tips for Hiring a Great Software Developer","datePublished":"2019-05-09T13:45:00+00:00","dateModified":"2025-03-18T15:27:35+00:00","mainEntityOfPage":{"@id":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer"},"wordCount":1166,"commentCount":0,"publisher":{"@id":"https:\/\/dice.npgdev.com\/hiring\/#organization"},"image":{"@id":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#primaryimage"},"thumbnailUrl":"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2019\/05\/shutterstock_598812758.jpg","articleSection":["Hiring Candidates","Sourcing Candidates"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer","url":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer","name":"8 Tips for Hiring a Great Software Developer - Dice Hiring","isPartOf":{"@id":"https:\/\/dice.npgdev.com\/hiring\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#primaryimage"},"image":{"@id":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#primaryimage"},"thumbnailUrl":"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2019\/05\/shutterstock_598812758.jpg","datePublished":"2019-05-09T13:45:00+00:00","dateModified":"2025-03-18T15:27:35+00:00","description":"If you\u2019re searching for the most efficient and effective ways to attract and hire talented software developers, you\u2019re not alone. Nearly 24 percent of","breadcrumb":{"@id":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer"]}],"author":{"@type":"Person","name":"Leslie Stevens-Huffman","url":"https:\/\/dice.npgdev.com\/hiring\/authors\/leslie-stevens-huffman","sameAs":["https:\/\/x.com\/leslieshuffman"]}},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#primaryimage","url":"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2019\/05\/shutterstock_598812758.jpg","contentUrl":"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2019\/05\/shutterstock_598812758.jpg","width":768,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/8-tips-hiring-great-software-developer#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dice.npgdev.com\/hiring\/"},{"@type":"ListItem","position":2,"name":"8 Tips for Hiring a Great Software Developer"}]},{"@type":"Organization","@id":"https:\/\/dice.npgdev.com\/hiring\/#organization","name":"Dice Hiring","url":"https:\/\/dice.npgdev.com\/hiring\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dice.npgdev.com\/hiring\/#\/schema\/logo\/image\/","url":"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2025\/02\/favicon-1.png","contentUrl":"https:\/\/dice.npgdev.com\/hiring\/wp-content\/uploads\/2025\/02\/favicon-1.png","width":48,"height":48,"caption":"Dice Hiring"},"image":{"@id":"https:\/\/dice.npgdev.com\/hiring\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dice","https:\/\/x.com\/Dicedotcom"]},{"@type":"Person","@id":"https:\/\/dice.npgdev.com\/hiring\/#\/schema\/person\/12d37e0ed8aa39d671d7c3b3d8cb98c3","name":"Dice Staff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dice.npgdev.com\/hiring\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5eb57874247f7622947a8575b5d78572eb78bab5c95d474b88728af2049751e3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5eb57874247f7622947a8575b5d78572eb78bab5c95d474b88728af2049751e3?s=96&d=mm&r=g","caption":"Dice Staff"},"description":"Dice Staff is the editorial team behind Dice, a leading tech career hub with more than 30 years of experience supporting both job seekers and employers. With decades of experience, the team offers insights on job search, career growth, talent acquisition, artificial intelligence, and retention that help everyone thrive in today\u2019s competitive tech landscape.","sameAs":["https:\/\/www.facebook.com\/dice\/","https:\/\/www.instagram.com\/dicedotcom\/","https:\/\/www.linkedin.com\/company\/dice","https:\/\/x.com\/Dicedotcom"],"url":"https:\/\/dice.npgdev.com\/hiring\/recruitment\/author\/dice-staff"}]}},"dwp_display":null,"_links":{"self":[{"href":"https:\/\/dice.npgdev.com\/hiring\/wp-json\/wp\/v2\/posts\/999882164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dice.npgdev.com\/hiring\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dice.npgdev.com\/hiring\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dice.npgdev.com\/hiring\/wp-json\/wp\/v2\/users\/132"}],"replies":[{"embeddable":true,"href":"https:\/\/dice.npgdev.com\/hiring\/wp-json\/wp\/v2\/comments?post=999882164"}],"version-history":[{"count":0,"href":"https:\/\/dice.npgdev.com\/hiring\/wp-json\/wp\/v2\/posts\/999882164\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dice.npgdev.com\/hiring\/wp-json\/wp\/v2\/media\/999882255"}],"wp:attachment":[{"href":"https:\/\/dice.npgdev.com\/hiring\/wp-json\/wp\/v2\/media?parent=999882164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dice.npgdev.com\/hiring\/wp-json\/wp\/v2\/categories?post=999882164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}