• Blog Hiring Managers

    Hiring Managers

Armada Dec What Skills are IT Candidates Missing

How do you decide which candidates to bring in for an interview? Reading their resume gives you an idea of their skills – at least the skills they claim – but lots of candidates look a lot better on paper than they do in person. You and your team can end up spending a lot of time meeting with candidates who can't do the job. One way to cut down on wasted time is to work with a staffing agency that can effectively pre-screen candidates for you. While a recruiter can't make the ultimate decision as to whether a candidate is the right person for you to hire, we can screen for common shortcomings, and make sure you spend your time talking to the best potential new hires.

Communication skills

Staffing agencies talk in-depth with candidates before we pass their resumes on to you. If your job requires a candidate who can speak with confidence and give effective presentations, our conversations with the job seeker let us evaluate their ability before you meet them.

Cultural fit

Our conversations with job seekers always touch on what they're looking for in the position, in the workplace, and longer term in their career. This lets us make sure that the candidates we send to you will fit in and stick around for the long haul.

Problem-solving skills

We can conduct behavioral interviews to assess candidates' problem-solving skills. These interviews ask questions that let the candidate demonstrate resourcefulness, creativity, and analytical thinking.

Technical expertise

Staffing agencies can do more than just match acronyms on candidates' resumes against the acronyms in your job descriptions. We can give candidates technical tests to confirm a baseline level of ability before they ever meet your staff.

Whether you're hiring because you're staffing up for a new project, or need to replace an employee who's resigned, you want to find your new employee as quickly as possible. Working with a staffing agency that's experienced in screening candidates is an effective way to speed up the process. We'll weed out the candidates who don't have the soft skills or personality for the position, and let you focus on the hard technical criteria that are your expertise.

Armada Nov What To Do When Employee Feedback Backfires

Performance reviews are a key part of the management job, but they're not something all managers enjoy. Even a positive review is stressful for an employee, and negative reviews … well, not every employee appreciates constructive criticism. Sometimes employees get defensive, or even hostile, when they receive negative comments. How you respond to that reaction can make a big difference in your working relationship with that employee going forward.

Be Clear

First, make sure the employee understands the goal of the feedback. Unless the performance has been so bad the employee is at risk of being fired – and you should have a first conversation long before it reaches that point – the goal is to help them succeed. State this upfront, and establish that you will work with them and support them to make their success possible.

Listen…

… and then get their opinion. It's possible there's something about the situation that you weren't aware of that might change your perception. Even if it doesn't, you need to understand how they see it. You may not be able to argue the employee out of their point of view, but you'll be able to tailor your approach more effectively.

Make sure you don't interrupt the employee during their response. Cutting them off can be seen as disrespectful. Pay attention to their body language and facial expressions, as well as their words.

You don't want to argue with the employee, but if they disagree or deny the accuracy of your evaluation, be prepared with examples that support your opinion. Also, be ready to present suggestions to help the employee address those problems.

Follow Up

If the employee continues to deny the problems, it may be better to continue the discussion another time. Suggest the employee take time to think over your feedback and schedule a continuation of the discussion for a day or so later.

When you have that second discussion, make sure the employee understands the consequences of not taking action to correct the issue. If possible, speak about the positive benefits of achieving the change, as well as the potential negative consequences if performance doesn't improve.

Support

Lastly, make sure the employee knows it's not their responsibility alone to fix the problem. Some problems can only be corrected with help from outside resources like an Employee Assistance Program or training in specific skills. Offer your employee these options, as well as your support, in order to help them improve and succeed at work.

Armada Nov CIO

Because IT systems are so critical for companies in every industry today, eventually most organizations choose to hire a CIO to set the technical direction and oversee its implementation. Adding any C-level executive role has a major impact on the dynamics of corporate management, so selecting the right CIO is about more than just technical knowledge. CIOs should bring the following key characteristics with them to the business.

Business Vision

CIOs should be able to understand the company's vision for its business and be able to generate an information technology vision that supports the business vision. This requires more than superficial knowledge of the business; there's a need for in-depth knowledge of the domain. Previous work experience in your industry is helpful, but also look for a CIO who shares your passion for growing the company.

Technical Knowledge

New technology is often sold as the answer to all problems, and as far more simple to integrate than it really is. CIOs need to know how to dig beyond the sales pitches to understand what the technology really can do for the business as well as how complex and disruptive it will be. Because technology changes constantly, look for a CIO who demonstrates curiosity and actively seeks to learn about new technology. You need someone you can trust to set your direction in the future, not just make choices about the technologies you hear about today.

Leadership Skills

CIOs need to be able to effectively communicate with the CEO, their management peers, and more junior managers and staff. Marshaling arguments that persuade a CEO is one thing; convincing the IT team that has to do the hands-on work of a new technology or new process's value is something else. The CIO should be able to discuss the benefits of a technology in nontechnical terms when talking with business management, and also be comfortable using technical language when talking with the tech team.

Innovative Thinking

The main advantage having a CIO can bring to a company is using their business vision, technical understanding, and leadership skills to envision new ways of doing things. Using either the company's existing technical capability or through new technology, the CIO needs to create new ways of satisfying the business's technical needs. Done well, the CIO ensures that new technologies keep the company competitive and support its success.

Why Using a Staffing Firm Gives You More than just IT Talent

If the only time you think of using a staffing firm is when you need a hand filling a position, you're not getting the full benefit of their expertise. Partnering with a staffing agency can help companies define and achieve a comprehensive workforce management strategy. Instead of always reacting to the loss of IT talent, companies can work together with the staffing agency to proactively position themselves to attract IT talent.

Provide a View Across the Industry

Because of their industry contacts, staffing agencies know how other organizations are enhancing their benefits and policies to appeal to potential employees. They have insight into job descriptions and how the roles of employees are changing. A staffing agency can work with its client companies to develop or revise HR policies to match industry standards and make the company more appealing to potential hires.

Help You Plan for Flexible Staffing

One of the biggest challenges for companies is finding a way to balance long-term and short-term staffing needs. Having to implement a layoff is painful and costly for companies in multiple ways, but being understaffed is also difficult. A staffing agency can help companies develop strategies for using part-time and temporary staff to meet changing staffing needs, as well as recruit the part-time and temporary employees needed. In addition, working with a staffing agency reduces the time needed to find these employees.

Share Responsibilities for Employees

In some cases, the temporary employees don't become your employee; they are employees of the staffing agency. In this arrangement, the staffing agency – not your business – is responsible for meeting legal obligations such as withholding taxes and making FICA contributions. Another significant legal obligation that belongs to the staffing agency is compliance with ACA regulations. By removing these responsibilities from your company, corporate HR and employee benefit teams can be smaller and more efficient.

4 Strategies to Prevent IT Employee Burnout

IT projects are intense. There's a push for perfection, a drive to meet deadlines, 24/7 systems that crash at 2 a.m. … It's easy for IT employees to get burned out.

Burned out employees aren't productive, aren't creative, and, most importantly, aren't healthy. Here are four strategies to help keep your IT team working and happy about it.

  1. Help your team develop their skills. 

    Find out what your employees want to do, then help them do it. Employees who are working on a project they're interested in are happier and less likely to burn out. For some employees, this may mean learning a new technology and using it in a proof-of-concept side project. For others, it may mean developing non-technical skills and moving up the management ladder.
  2. Share the support responsibility.

    Rotate the responsibility for production support issues, and stick to the rotation. End users often directly call the person who helped them out the last time instead of calling the support hotline. Let your staff know that it's ok to tell these callers "John's on support this week; I'll let him know about the problem."
  3. Honor your employees' time off.

    Modern business tends to treat "time off" as a joke; employees are expected to check email unless they're in a destination without Internet. Force yourself to let employees who are on vacation or taking a sick day to truly be away from the office. If the employee were to quit, you'd have to manage without them; this is an opportunity to make sure you have backup knowledge for all their responsibilities.
  4. Praise your team publicly.

    Most of the rewards people receive for work aren't visible; salaries and bonuses are confidential and promotions are rare. Reward your team by letting them know you value their work in the simplest way possible: tell them. People want to feel their work has meaning, and this is an effective way of reassuring them the work is meaningful to you and to the company.

Why QA Analysts are Essential to Your Company

There are no lemon laws for bad software, but that doesn’t mean bad software doesn't matter. The QA role is one of the last chances to stop from shipping bad software. Contrary to what many think, the fact that it comes near the end of the development process doesn't mean it has little importance; it makes it crucial to producing quality products that boost a company's reputation, as well as its sales.

QA analysts develop test plans, execute tests, and evaluate a product's readiness to ship – but they can do so much more. QA can take on role that goes beyond verifying code quality to perform functions that ensure the product addresses the underlying user needs.

Involve the QA Team During Requirements

This means involving QA during the requirements phase, not waiting to bring them in until coding is complete. Like business analysts, QA staff understand both technology and business needs. They can help address developers' questions when the business isn't available. They also have a comprehensive view of what the application needs to do, keeping in mind some of the less common scenarios business users tend to omit. By reviewing the requirements early in the development process, QA can help ensure that important scenarios are identified prior to testing.

Involve the QA Team to Extend the Testing Process

Although test-driven development relies on developers to keep testing as each piece of functionality is created, QA can build an environment that reduces the likelihood of defects slipping through. Automating the test process and maintaining a library of regression test cases are critical to ensuring that comprehensive testing is performed. QA also brings focus to testing issues that can't be effectively tested without viewing the application as a whole, such as performance and security.

Involve the QA Team to Shape Future Development

QA should also remain involved after testing is complete. The output from the QA testing process shouldn't simply be a signoff that the application is ready to ship. QA should provide feedback to the application owner to help identify issues that extend beyond problems in a single test case. Because they look at the entire application and the business process, QA can identify failings in the development process that are resulting in defects.