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.
Company 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.
- V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquarteerd in Bloomfiled Hills, MI and have 16 offices spread across six countries. We partner with Fortune 5...SuggestedLocal areaWorldwide
- ...an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing... ..., and smart factory solutions. Develop scalable software and automation tools using Python, .NET (C#, ASP.NET), and...SuggestedHourly payPermanent employmentLocal area
- ...Lead Software Engineer Birmingham, Alabama, United States 120,000.00 - 145,000.00 Description We are looking for a Senior Software... ...enable new business solutions through technology systems Develop software architectural specifications that will deliver...Suggested
$99k - $232k
...individuals analyse client needs, implement software solutions, and provide training and... ...Enhancing your leadership style, you motivate, develop and inspire others to deliver quality.... ...success of our Firm. You are expected to lead with integrity and authenticity, articulating...SuggestedFull timeH1b- ...Lead Software Engineer In Test Hybrid Mode Durham, NC Job Description ~5+ years of experience with a Bachelor’s degree or Master’s degree in Computer Science, Software Engineering, or related field ~ Experience with crafting and building web application...SuggestedWork experience placement
- ...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....Permanent employmentWork at officeLocal areaImmediate startFlexible hoursShift work
$90k - $100k
...technical system behavior ~ Experience implementing ticketing/help desk platforms ~ Strong judgment separating user error from software defects ~ Background supporting fintech, proptech, or payment platforms preferred ~ Ability to thrive in ambiguous, fast-...- ...analytical 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
- ...QA Tech, Lead 3rd Location: Birmingham, AL, US, 35201 Employment Type: Hourly Shift: Third Work Arrangement: Onsite Position Summary... ...under pressure and follow through on commitments Willing to develop knowledge of margarine/shortening technology and obtain HACCP certification...Hourly payWork at officeShift workWeekend work
- ...the solution including facilitating reviews and approvals. - Develop and configure the technical modules including integrations as defined... .... Job-Specific Essential Duties and Responsibilities: - Lead the design and delivery of Salesforce solutions with a focus on...Minimum wageContract workTemporary workWork experience placementImmediate startRemote work
$103.71k - $138.28k
...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 work- ...Wachter family and chart your career path! Wachter’s Regional Technology Offices is accepting applications for Low Voltage Lead Project Technicians for long and short-term projects. Candidates should have experience leading jobs with data, voice, alarm, video,...Daily paidTemporary workWork at officeLocal areaFlexible hoursNight shiftDay shift
$63.25k - $158.7k
...an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Technology organization, you will be based in... ...production-ready APIs. • Extensive experience designing and developing microservices architectures, including service...Full timeContract workTemporary workPart timeWork experience placementWork at office- ...Senior Manager, Software Delivery & Operations PRADCO Inc. Headquartered in Birmingham... ...time remote monitoring. We take pride in developing deep user understanding, obsessing about... ...and discipline. In this role, you will lead and oversee a portfolio of 15+ concurrent...Local areaRemote work
$162.79k
...section of the system. Job Description: At Regions, the Software Engineer Manager oversees application development for a large... ...contact for senior management from all areas of the organization in developing technology solutions that increase the efficiency of internal...Full timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week- ...project manager with heavy experience in Software application implementations and delivery... ...RESPONSIBILITIES: IT Project Manager Lead and manage multiple IT projects from initiation... ...development team to drive progress. Develop a deep understanding of the business, its...
- ...Job Description Job Description Description: Job Duties: The Lead Installer will be responsible for the proper installation of heating, ventilation, and air conditioning systems. They will lead and train their installation assistant and be responsible for ensuring...
- ...recaps to the Operations Manager for the location. The Recon Team Lead is responsible for assisting the Operations Manager in safe and... ...of transportation Inspection # Prior use of VIP or similar software package. # Highly organized, detail oriented. # Must be able...Work at officeLocal areaWeekend work
- ...with 15–20 years of industry experience. The ideal candidate will lead the development of high-quality I&C deliverables, collaborate... ...designers on large-scale, multi-discipline industrial projects Develop technical scopes of work and I&C design documentation Design,...Full timeWork at office
- ...Job Description Job Description Lead Installer Key Responsibilities: Lead and supervise a team of Residential Service HVAC Installers... ...and Partners first, with excellent ability to communicate and develop relationships. Exceptional problem-solving and conflict...For subcontractor
- ...Job Description Overview NaphCare is hiring a Pharmacy Shift Lead to join our pharmacy team at our Corporate Headquarters... ...facilities across the country. Connected by our operations management software and HER, TechCare, NaphCare Rx pharmacists become an integrated,...Full timeMonday to FridayShift workAfternoon shift
- ...Job Description We’re Hiring! Financial Relationship Team Lead – Birmingham, Alabama Celebrating over 100 years in the community... ...following: Manages the daily financial center operations Develops a sales culture at the financial center to meet all sales goals...Full timeTemporary workWork at officeFlexible hours
$70k - $80k
...as VetConnect, DEI Committee, Women’s Committee. Position Summary: The Field Canvassing Team Lead is responsible for hiring, training, and developing a team of Field Canvassers to build Leaf Home brand awareness in pre-selected high-probability neighborhoods...Full timeH1bWork at officeLocal areaWork from homeShift workAfternoon shift- ...Lead Process Design Engineer – Power Generation (400 MW Simple Cycle / EPC) Education... ...infrastructure. The role involves developing construction packages for projects such... ...able to use Navisworks, the 3D viewing software the client is using, to share the model....Work at office
- ...members, sharing knowledge and best practices Continuously grow your technical knowledge and skill set, especially related to McLeod Software What You'll Bring ~4+ years of experience providing technical support to end users (hardware and/or software) ~...Work at office
- ...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....Permanent employmentLocal area
- Position Overview Bonus: $10,000 Department : Cardiac Cath Lab Work Schedule : Full time (4 10-hr shifts), On Call 8 days every 5 weeks (full weekend5 weekdays) Work Location : UAB St. Vincent's Birmingham Benefits for eligible positions only include : generous paid time...Full timeTemporary workShift workWeekday work
$60k
..., and problem solving. RESPONSIBILITIES AND DUTIES To lead a team of Enrollment Specialists and together, ensure the highest... ...documentation, and training of DocuSign program Assist in developing and preparing operational plans and reports on project status...Full timeWork from homeFlexible hours- ...Job Description Job Description Lead STRUCTURAL DESIGNER Seeking Structural Designers for projects in Alabama. Work with a... ...concrete and steel structures for capital projects. Proficient in developing models and drawings using CAD. Autocad, Revit is preferred but...Work at office
$20 - $28 per hour
...verifiable experience installing and servicing access control systems • Familiarity with industry-recognized platforms (Lenel, Software House, Genetec, Honeywell, or similar) • Experience with low-voltage cabling and termination practices • Basic computer skills...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!
- internship software Birmingham, AL
- software support Birmingham, AL
- software quality assurance Birmingham, AL
- embedded software Birmingham, AL
- software sales representative Birmingham, AL
- id software Birmingham, AL
- healthcare software sales Birmingham, AL
- remote software sales Birmingham, AL
- entry level software sales Birmingham, AL
- software asset management analyst Birmingham, AL





