This site uses cookies. To find out more, see our Cookies Policy

Software Manager in Streamwood, IL at Hire Road

Date Posted: 3/9/2018

Job Snapshot

Job Description

Software Manager
Streamwood, IL


Our client is an evangelical Christian nonprofit organization. They are looking to add an experienced and professional Software Manager to their team.  The Software Manager oversees the developers and provide technical leadership through intuitive high level decisions for software development that both create and maintain excellent software architecture, and that collaborates with and develops the team in augmenting and protecting company architecture

The Software Manager must have five (5) plus years of experience

Software Manager Requirements:

  • Bachelor's degree preferred (preferably in computer science, business administration or related field)
  • Proven experience as software architect and/or manager, or a minimum of 5 years of strong experience in software development (enterprise environment a huge plus)
  • Excellent knowledge of software and application design and architecture
  • Understanding of software quality assurance principles
  • A technical mindset with great attention to detail
  • High quality organizational and leadership skills
  • Outstanding communication and presentation abilities
  • Thorough knowledge of current development techniques and development programming languages, including: PHP, Java, Javascript, AngularJS, HTML, CSS, Wordpress, and Ruby-on-Rails (Python & C# experience a plus)
  • Basic understanding of databasing necessary

Software Manager Responsibilities:

  • Manages, guides, and leads developers at a standard reflective of the company’s heart for mission and customer satisfaction
  • Exercises independent judgment and discretion in development deliverables by prioritizing, planning, and tracking progress
  • Manages and directs a team of direct reports, and seeks to build and improve each person’s strengths and skills
  • Evaluates employee performance, sets expectations and goals for department and individual staff members, recruits, disciplines and trains staff
  • Meets regularly with supervised staff to review status of assigned tasks, solve problems, and discuss progress towards the achievement of team and department goals
  • Owns and drives team delivery and productivity, including working to remove blocks/impediments, and continuously looks for opportunities to increase productivity and foster an environment of consistency and adherence to commitment
  • Provides technical leadership for the developers, including architectural/technical solutions, code review, scoping/estimation of proposed projects, training and development of the team, and management of code releases.


Choosing the Hire Road is about shared success, active and committed partnerships and relationships that last.  Hire Road is solely focused on connecting highly skilled professionals with leading organizations. We are a solutions-based, results-oriented staffing company specializing in a wide range of industry specific practices. To put it simply, we recruit, screen and hire talented people for temporary and full-time positions.

This classification description is intended to indicate the general kinds of tasks and levels of work difficulty that are required of positions given this title and should not be construed as declaring what the specific duties and responsibilities of any particular position shall be.  It is not intended to limit or in any way modify the right of any supervisor to assign, direct and control the work of the employees under her/his supervision.  The use of a particular expression or illustration describing duties shall not exclude other duties not mentioned that are of a similar kind or level of difficulty.

Equal Opportunity Employer


  1. Software Engineer Jobs
  2. Project Engineer Jobs