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 DescriptionBlack 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.
$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...SuggestedFull timeTemporary workPart timeWork experience placementWork at office$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...SuggestedFull timeTemporary workLocal areaRemote workFlexible hours$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...SuggestedFull timeTemporary workLocal areaRemote workFlexible hours$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...SuggestedFull timeTemporary workPart timeWork experience placementWork at office$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...SuggestedFull timeTemporary workPart timeWork experience placementWork at office$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 timeTemporary workPart timeWork experience placementWork at office$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 timeTemporary workPart timeWork experience placementWork at office$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 timeTemporary workPart timeWork experience placementWork at office$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 timeTemporary workLocal areaFlexible hours$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 timeTemporary workPart timeWork experience placementWork at office$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 timeTemporary workPart timeWork experience placementWork at office- ...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 timeMonday to FridayShift workNight shift
- ...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 timeTemporary workShift workDay shift
$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 timeTemporary workLocal areaFlexible hours$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 timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week$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 timeTemporary workRemote work1 day per week- ...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 timeMonday to Friday
$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 timeSummer workWork at officeRemote work- ...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 workLocal area
$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$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 timeWork at officeImmediate startWork visaRelocation package3 days per week- ...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 workWork at officeRemote work
- ...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 payWork at officeShift workWeekend work
- ...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 timeTemporary workPart timeWork experience placementWork at office
- ...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 timeWork at officeFlexible hours
$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 timeBank staffFlexible hours$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 timeTemporary workPart timeWork experience placementWork at office- ...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 timeLocal area
$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 timeWork at officeFlexible hours$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 workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!
- lead engineer Birmingham, AL
- bank software Birmingham, AL
- software asset management analyst Birmingham, AL
- ultimate software Birmingham, AL
- embedded software Birmingham, AL
- software Birmingham, AL
- software engineer - cloud services Birmingham, AL
- internship software Birmingham, AL
- software sales representative Birmingham, AL
- software implementation project manager Birmingham, AL




