Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Developer

Black Creek Integrated Systems Corporation

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.

\nCompany 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.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Lead Software Developer in Birmingham, AL vacancy
  • $86.25k - $172.5k

     ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Lead Software Developer within PNC's Automation and Platform organization, you will be based in Pittsburgh, Strongsville, OH, Dallas, TX, or... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    18 hours ago
  • $186.9k - $267.7k

     ...highly dynamic engineering organization that works on building software for workload security products that cater to highly complex and...  ...workloads from increasingly complex threat vectors.As a Technical Lead, you will work with and provide technical leadership to a team of... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Birmingham, AL
    3 days ago
  • $171.9k - $223.4k

     ...to strategically support the Customer Success Executive, Technical Success Engineer, Solution Engineer, Solution Architect motions.Develop strong partnership with Sales/Customer Success roles to assist Area aligned customers with Value Realization. Activities include, but... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Birmingham, AL
    4 days ago
  • $55k - $179.4k

     ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a( Software Engineer Lead within PNC's ALM Technology organization, you will be based in Pittsburgh, PA; Cleveland, OH; Dallas, TX; or Birmingham, AL... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    4 days ago
  • $86.25k - $172.5k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Lead in PNC's Retail Tech organization, you will be based in...  ...Birmingham, AL.We are seeking an experienced Full Stack Java Developer with expertise in developing scalable web applications and... 
    Suggested
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    2 days ago
  • $86.25k - $158.13k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Technology - Automation & Platform...  ...from solution design to production deployment.- Architect and develop AI-powered document processing solutions (classification, extraction... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    18 hours ago
  • $55k - $158.7k

     ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Lending Technology - Payments organization, you will be based in Pittsburgh, PA, Strongsville, OH, Dallas, TX,... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    3 days ago
  • $102k - $158.7k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Lead (JAVA/Spring Boot) within PNC's C/IB MIS Digital...  ...Boot) is a senior technical leader responsible for designing, developing, and delivering high-quality software solutions while guiding... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    2 days ago
  • $214.1k - $309.8k

     ...Security, the Secure Workload engineering team develops the Unified Agent that provides runtime...  ...highly technical engineering team where software engineers work close to the operating...  ...mentoring software engineers and leading technical design or implementation efforts... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Birmingham, AL
    4 days ago
  • $67.5k - $172.5k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Retail Tech organization, you will be based in...  ...-performance services. This role will primarily focus on developing robust APIs that enable seamless communication across platforms... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    18 hours ago
  • $67.5k - $172.5k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Lead - 2 within PNC's Retail Tech organization, you will be...  ...high-performance services. This role will primarily focus on developing robust APIs that enable seamless communication across platforms... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    18 hours ago
  •  ...A facilities service provider is seeking a full-time Shift Lead for janitorial duties in Birmingham, AL. The role includes cleaning tasks such as sweeping, vacuuming, and trash removal. Ideal candidates must have reliable transportation, cleaning experience, and the ability... 
    Full time
    Monday to Friday
    Shift work
    Night shift

    KEMCO Facilities Services

    Birmingham, AL
    1 day ago
  •  ...company policies, and regulatory requirements. Manage month-end and year-end close processes to ensure timely and accurate reporting. Develop, implement, and monitor process improvements to enhance operational efficiency. Supervise and mentor accounting staff, providing... 
    Full time
    Temporary work
    Shift work
    Day shift

    CRC Insurance Services, Inc.

    Birmingham, AL
    18 hours ago
  • $210.6k - $305.1k

     ...cloud environments. As part of the team developing Cisco Hypershield Smart Switches, you’ll help build high-performance data plane software that leverages Data Processing Units (DPUs...  ...performance, scalability, and reliability. Lead technical design discussions, participate... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Birmingham, AL
    4 days ago
  • $130.38k - $171.65k

     ...careers section of the system.Job Description:At Regions, the Software Engineer Manager oversees application development for a department...  ...an interdisciplinary, collaborative approach to plan, design, develop, and verify basic lifecycle balanced system of systems and... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Financial

    Birmingham, AL
    3 days ago
  • $116.36k - $155.15k

     ...and hands-on position requiring the selected candidate to both lead and participate in multiple team environments and to provide independent...  ...and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Birmingham, AL
    2 days ago
  •  ...Monday- Friday, 9am-5pmThe Senior Manager, Software Engineering reports directly to the...  ...interface. This role will be responsible for leading a software engineering team to build and...  ...and reuse. The Senior Manager develops and enforces modern software engineering... 
    Full time
    Monday to Friday

    First Horizon National Corporation

    Birmingham, AL
    1 day ago
  • $191.4k - $215.4k

     ...Director, Software Engineering Department: R&D Engineering Employment Type: Full...  ...Collaborating. And inspiring. Icario is the leading health action company that deeply...  ...enable a high performing team of platform developers working on healthcare industry tough... 
    Full time
    Summer work
    Work at office
    Remote work

    Icario, Inc.

    Birmingham, AL
    3 days ago
  •  ...patients receive excellent care. What You'll Do Support and Develop Veterinarians:  Partner with DVMs across the region to support their...  ...hospitals is required. Hospital ownership or previous Lead Veterinarian experience is strongly preferred. Exceptional interpersonal... 
    Temporary work
    Local area

    Mission Pet Health

    Birmingham, AL
    2 days ago
  • $115k - $120k

    Join Us:Lead Complex Fire Protection Projects as a Fire Protection Small Contracts Team Leader — Guide Teams, Strengthen Client Partnerships...  ..., and mission-critical environments—directing project teams, developing talent, and ensuring exceptional client service. This is an... 
    Contract work

    Clough, Harbour & Associates

    Birmingham, AL
    3 days ago
  • $215k - $300k

     ...and technical expertise across all accounts in the territory, and develops individualized plans for each Imaging Account Manager (IAM) to...  ..., and revenue growth. This role requires exceptional ability to lead, influence, and hold cross-functional peers accountable without... 
    Full time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips

    Birmingham, AL
    2 days ago
  •  ...Garver’s inspection practice is acquired, responsibilities could lead into increased project and staff management opportunities....  ...atmosphere. Garver provides the tools, resources, and environment to develop leaders, stimulate ideas, and accomplish projects. By offering highly... 
    Casual work
    Work at office
    Remote work

    Garver

    Birmingham, AL
    4 days ago
  •  ...data Ability to approach others in a tactful manner, react well under pressure and follow through on commitments Willing to develop knowledge of margarine/shortening technology and obtain HACCP certification      Must be able to identify and report any food safety... 
    Hourly pay
    Work at office
    Shift work
    Weekend work

    Ventura Foods

    Birmingham, AL
    8 days ago
  •  ...to contribute to the company’s success. As a Business Analytics Lead within PNC's ECO organization, you will be based in Pittsburgh,...  ...while partnering with business leaders, project teams, developers, risk partners, and end-users to identify opportunities, define... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    3 days ago
  •  ...operational variables in collaboration with MVP, TPL, and MDL.Assist in developing a succession plan for the studio.Recruit top talent to the...  ...Location Leader for firmwide initiatives and communication.Lead the Studio Core Team.Foster an environment of mutual respect, trust... 
    Full time
    Work at office
    Flexible hours

    Gresham, Smith and Partners

    Birmingham, AL
    2 days ago
  • $118.87k - $148.42k

     ...structure and loan recommendations; manages daily workflowCoaches and leads others on technical and relational aspects of the Underwriting...  ...currency with SBA SOP requirements, procedures, and changes.Develops/sustains relationships with Commercial Banking leadership This... 
    Full time
    Bank staff
    Flexible hours

    Regions Financial

    Birmingham, AL
    1 day ago
  • $91k - $202.8k

     ...contribute to the company’s success. As a Line of Business Risk Lead within PNC's Technology Risk organization, you will be based in...  ...Audit, Compliance, Finance, and Enterprise Risk Management teams to develop and mature technology risk quantification capabilities that... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    2 days ago
  •  ...your language selection.What we offer:At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As... 
    Full time
    Local area

    Magna International

    Birmingham, AL
    1 day ago
  • $202.71k - $252.09k

     ...logging into the careers section of the system.Job Description:At Regions, the Commercial Banking Leader directs, coordinates, and leads the business development and relationship management activities of a team of Commercial Relationship Managers in an assigned geographic... 
    Full time
    Work at office
    Flexible hours

    Regions Financial

    Birmingham, AL
    4 days ago
  • $120k - $160k

     ...Qualus in our Engineering department as a Lead Substation Engineer. Substation Design...  ...applicable codes utilizing industry available software.Design lightning protection and...  ...clients, and renewable and energy storage developers, offering comprehensive solutions through... 
    Temporary work
    Work at office
    Flexible hours

    Qualus

    Trussville, AL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!