Lead Software Developer

Black Creek Integrated Systems
Birmingham, AL

Job Description

Job Description

Black Creek Integrated Systems is a leading national supplier of integrated electronic security systems for the correctional industry. As a result of our experience and reputation in the corrections industry, Black Creek’s technology has become a standard nationwide for many architectural and engineering firms specializing in criminal justice work.

This position is salary, exempt. Reasonable accommodations are available for qualified individuals with disabilities upon request.

Essential Duties and Responsibilities

  • Provide technical leadership, setting direction for a team of developers.
  • Mentor and coach developers through code reviews, pair programming, and technical guidance.
  • Translate business requirements into technical designs and delivery plans.
  • Own architectural decisions and ensure system scalability, maintainability, and security.
  • Champion coding standards, source control practices, automated testing, and release management.
  • Collaborate with the Director of Software Engineering and business stakeholders to refine and deliver the product roadmap.
  • Identify technical risks, propose mitigation strategies, and ensure alignment with long-term product strategy.
  • Develop a deep understanding of current products.
  • Design, develop, and maintain complex software components as needed.
  • Coordinate cross-team technical initiatives and ensure timely delivery of high-quality software.
  • Additional duties as assigned.

Qualifications/Expectations

  • Expertise in modern web development and Microsoft technologies (e.g., HTML5, CSS, JavaScript/React, ASP.NET, .NET languages, SQL Server).
  • Familiarity with cloud environments (AWS or Azure), source control (SVN/Git), and agile project management tools (e.g., Jira).
  • Strong analytical and problem-solving skills with ability to make sound architectural decisions.
  • Ability to communicate technical concepts clearly to developers, management, and non-technical stakeholders.
  • Proven ability to mentor and guide a development team.

Education and Experience

  • Minimum 5 years of professional software development experience.
  • Minimum 1 year of experience in a technical leadership role.
  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field.

Working Conditions

  • Must be able to remain in a stationary position at a desk for extended periods (at least 50% of the time).
  • Occasionally move about inside the office to access office equipment and other resources.
  • Operate a computer and related software for prolonged periods, and use office productivity equipment, such as a calculator, copier, and printer.
  • Be able to engage in repetitive motions, such as typing and using a mouse.
  • Communicate effectively, conveying information and ideas clearly so others can understand. Must be able to exchange accurate information in these interactions.
  • Observe details at close range (within a few feet), especially on computer screens and printouts.
  • Work from home periodically, particularly for on-call customer support situations.

We are an equal opportunity employer and do not discriminate against any employee or applicant for employment based on race, color, religion, national origin, age, gender, sex, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Company Description

Black Creek Integrated Systems is a leading provider of security and safety solutions, specializing in Real-Time Location Systems (RTLS). Our cutting-edge technology ensures the seamless integration of security and operational systems, empowering organizations to enhance their overall safety and efficiency. As a dynamic and innovative company, we are committed to delivering exceptional solutions that meet the evolving needs of our clients.

Company Description

Black Creek Integrated Systems is a leading provider of security and safety solutions, specializing in Real-Time Location Systems (RTLS). Our cutting-edge technology ensures the seamless integration of security and operational systems, empowering organizations to enhance their overall safety and efficiency. As a dynamic and innovative company, we are committed to delivering exceptional solutions that meet the evolving needs of our clients.

Posted 2025-09-25

Recommended Jobs

Power Generator Field Technician

1 Resource Group
Mobile, AL

1 Resourece Group is searching for a strong Generator Technician leader for an opportunity at a nationally recognized, family-owned company in Mobile, AL area! The position offers a competitive salary…

View Details
Posted 2025-08-08

Kowaliga Marina - Dockmaster - Full-Time

Russell Lands
Alexander City, AL

Position Description 1.Oversee gas dock, rental dock and wet slips2.Verify that dock crew is properly trained in all areas of responsibility a. Movement of customer boats during launch and retriev…

View Details
Posted 2025-09-06

Welding Inspectors - Multiple Locations - Contract

SGS
Montgomery, AL

We are SGS – the world’s leading testing, inspection and certification company. We are recognized as the global benchmark for quality and integrity. Our 98,000 employees operate a network of 2,65…

View Details
Posted 2025-09-15

Rehab Coordinator

6am CoreCollective
Birmingham, AL

Residential Rehab Coordinator CoreLend Financial – Birmingham, AL $40,000 – $45,000 a year Are you a detail-oriented and action-driven professional who enjoys seeing projects through from s…

View Details
Posted 2025-08-06

Food Service Worker - Samford University

Aramark
Birmingham, AL

As a Food Service Worker at Samford University, you’ll maintain the cleanliness of the Residential Dining Hall and assist with food preparation and presentation. The best part? It’s just the starting…

View Details
Posted 2025-09-25

Security Technician 135749

Anistar
Huntsville, AL

Job Description Job Description Job Title: Advanced Security Technician Location : Huntsville, AL Company Summary: Our client is a proven leader in the communications industry, offering …

View Details
Posted 2025-09-15

Software QA Onsite in Nebraska or Kansas

DMS Vision Inc
Alabama

Hi, Hope you are doing well !! I have an urgent position. Kindly go through the Job description and let me know if this would be of interest to you. Job Title: Software…

View Details
Posted 2025-09-24

Pediatrician - Four Day Week!

NP Now
Montgomery, AL

Stable and caring group of 11 health centers seeks a Pediatrician in Montgomery Alabama! Four Day Week Available! Contact: Raymond Stiles 843-574-8233 [email protected] About th…

View Details
Posted 2025-07-26

Feed Mill Unloader

JBS
Enterprise, AL

Description Position at Pilgrim's Feedmill Unloader/Loader POSITION SUMMARY: The person in this position is responsible for operating the load out system to all trucks with the proper amount and…

View Details
Posted 2025-09-30

Adult Case Manager

Integrea Community Mental Health Systems
Opelika, AL

Position Summary: We are seeking a dedicated and compassionate Case Manager to join our behavioral health team, providing comprehensive case management services to individuals with Serious Mental Il…

View Details
Posted 2025-09-29