Skip to Main Content
← Back to Jobs

Software Development Manager

Black Creek Integrated Systems Birmingham, AL
  • Posted: over a month ago
  • Full-Time
  • Benefits: Medical, Life Insurance, 401k, Dental

Software Development Manager

Black Creek Integrated Systems is a global security systems provider located in Irondale, Alabama. Our Criminal Justice Application Group (CJAG) is responsible for the design and development of software applications for Inmate Tracking, Video Visitation, Jail Management Systems and Tablet Based Security Controls. We are seeking a Software Development Manager to join our CJAG department. The successful candidate will demonstrate exceptional development skills with extensive professional experience. In addition, the successful candidate will possess excellent communication skills and technical leadership abilities, as well as demonstrated success in software project management and the SDLC. This position will report directly to the VP of the department and will be responsible for multiple development teams.

Essential Duties & Responsibilities

  • Provide technical leadership to other developers
  • Manage multiple development teams
  • Maintain and enforce proper coding practices/conventions
  • Maintain and enforce quality assurance procedures
  • Perform coding duties within a specified time frame
  • Perform software quality assurance testing
  • Manage multiple software development projects
  • Manage the SDLC, including collaboration with customers for requirements gathering and interpretation
  • Perform training to both internal personnel and customers as needed
  • Assist management with staffing
  • Assist management with performance evaluations
  • Provide technical sales assistance when needed
  • Minimal travel as required
  • Additional duties as required

Qualifications

  • Strong software development skills
  • Strong analytical and problem solving skills
  • Strong management skills
  • Ability to effectively communicate with upper management, software developers and customers
  • Ability to provide technical leadership and mentor other software developers
  • Strong understanding of object oriented programming and relational database design
  • Demonstrated ability to work with multiple software development languages
  • Satisfactory understanding of IP networks, switching, routing and firewalls
  • Satisfactory understanding of Windows Server operation systems
  • Ability to research and troubleshoot Windows desktop and server issues
  • Strong understanding of IIS and web based software development
  • Expertise in multiple operating systems (Windows, iOS, MAC OS and Android)
  • Excellent grammar - technical and user's manual writing skills
  • Excellent listening skills

Education, Certifications, Licenses

  • Minimum 10 years of professional software development experience
  • Minimum 3 years of professional software development experience in a leadership role
  • Bachelor's degree in ABET accredited Computer Science program (or related field)
  • Advanced degree will improve candidacy
  • Microsoft or Apple certifications will improve candidacy

Working at Black Creek

In addition to offering competitive rates, we offer a generous benefit package that includes:

  • 401(k) retirement
  • Vacation/personal time program
  • Paid holidays
  • Health & dental insurance
  • Life insurance
  • Long Term Disability insurance
  • Tuition reimbursement program
  • Office located in Birmingham metro area
  • Work week that allows Friday afternoons off

Black Creek Integrated Systems

Black Creek Integrated Systems is a leading national supplier of highly sophisticated computerized electronic security and inmate management systems for the corrections industry. Black Creek's technology has evolved as a standard for numerous large correctional agencies and architectural and engineering firms specializing in criminal justice work. As a result of its experience and reputation of its 40+ year history, Black Creek has enjoyed steady growth in what has proven to be a recession-proof industry. For more information, see www.blackcreekisc.com.

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.