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.
- ...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...SuggestedFull timeMonday to FridayShift workNight shift
- ...patients receive excellent care. What You'll Do Support and Develop Veterinarians: Partner with DVMs across the region to support... ...veterinary hospitals is required. Hospital ownership or previous Lead Veterinarian experience is strongly preferred. Exceptional...SuggestedTemporary workLocal area
$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...SuggestedFull timeSummer workWork at officeRemote work- ...Leader Career Opportunity Are you a licensed clinician ready to lead while continuing to provide hands-on patient care? As a Therapy... ...patients achieve meaningful outcomes while mentoring and developing fellow therapists. A Glimpse into Our World At Encompass...SuggestedFull timePart timeFlexible hours
$86.25k - $143.75k
...an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's SRC/RTB Production Support organization, you... ...inclusive workplace allows our employees to be heard, valued, and developed to do their best work. Being a great place to work means we...SuggestedFull 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$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- ...standards of medical care. Key Responsibilities Support and Develop Veterinarians: Collaborate with DVMs throughout the region to... ...hospitals is essential. Previous experience as a hospital owner or Lead Veterinarian is highly preferred. Outstanding interpersonal,...Temporary workLocal area
- ...performance Paid time off Training & development About the Role: We are seeking a hardworking and dedicated Construction Team Lead to join our team at CSM Birmingham LLC. As a Construction Team Lead, you will play a crucial role in leading a production team in...Work at officeFlexible hours
$25k
Cardiac Cath Lab Tech Up to $25,000 may be available for experienced Cath Lab Techs (2+ years) Department: Cardiac Cath Lab Work Schedule: Full time (4 10-hr shifts), On Call 8 days every 5 weeks (full weekend+5 weekdays) Work Location: UAB St. Vincent's Birmingham...Full timeTemporary workShift workWeekend workWeekday work- ...Birmingham, Alabama. This role involves providing tax consulting and compliance services while managing various projects. You will develop client relationships and supervise a motivated team, ensuring they excel in their roles. The ideal candidate will have a Bachelor's...Flexible hours
- ...). Works directly with the Store Manager and Leadership Team to develop sales, recruit new Teammates and provide leadership. Essential... ...good Guest relationships to develop a client based business Lead by example with a high level of showmanship, excellent customer...Hourly payPart timeWork at officeAll shiftsFlexible hoursShift workDay shiftAfternoon shift
- We are looking for a Fulfillment Team Lead to coach and model service excellence in a fast-paced retail environment. This role involves managing order fulfillment, ensuring safety compliance, and leading a team to deliver exceptional customer serviceFull time
- Ross Stores in Trussville, Alabama is looking for an Area Supervisor to manage daily store operations. This role involves supervising Associates, maintaining a safe shopping environment, and ensuring customer service excellence. Ideal candidates should have prior supervisory...
- ...Catering Lead At Panera, our people come first. If you’re looking for a place where you can grow, feel supported, be yourself, enjoy great perks, and have a little fun along the way—you’re in the right spot. We’re here to help you succeed every day, in every way. Get...Full timeLocal areaFlexible hoursShift workNight shift
- ...Reports To Store Manager As a Store Lead, you will partner with your Store Manager to support store team members to achieve sales performance... ...and problem-solving skills. Proven ability to train and develop high performing store teams. Proficient in technology systems, applications...Work at officeShift work
$152.7k - $294k
Ernst & Young Oman is seeking a Client Engagements Business Continuity Leader to oversee business continuity and disaster recovery programs. This role involves working closely with client service teams to ensure EY services meet continuity expectations. A strong background...Flexible hours- ...Inspection Bachelor’s degree in civil engineering from an ABET program Experience with InspectX and/or other related asset‑management software Experience with MicroStation Experience with AASHTOWare Bridge Rating software Grow With Us Garver offers professional memberships...Remote work
- ...Partners with Store management team to lead store staff to achieve sales, service, and operational expectations when assigned as the... ...results oriented, strategic thinker. Proven ability to train and develop high performing store teams. Proficient in technology systems, applications...Work at officeShift work
- ...Store Team Lead page is loaded## Store Team Leadlocations: Store 68 - Trussville - Trussville, ALtime type: Full timeposted on: Posted 8 Days Agojob requisition id: R323494## Who We AreAt Academy Sports + Outdoors our vision is to be the best sports + outdoors retailer...
- Job Overview Hiller Plumbing, Heating, Cooling & Electrical is looking for an experienced HVAC Install Technician to support good customer relations by ensuring exceptional HVAC installations are provided as scheduled, at competitive prices, and that all applicable codes...Temporary work
- ...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 to pass...Work at officeLocal areaWeekend work
- ...place for you. Win with us every time you step onto the floor. Lead the athlete experience by coaching teammates and driving... ...support while still meeting payroll and financial goals. Includes developing effective schedules for direct reports and making adjustments as...
- The Fellowship of Christian Athletes in Birmingham, Alabama is seeking a dedicated Representative to implement the ministry plan and ensure spiritual growth among athletes and coaches. This role demands strong leadership and a commitment to FCA's mission and values. The...
$18 per hour
...McDonald's Team Member: Flexible Scheduling Training and Developing Programs Daily Pay Paid Time Off - 2 Weeks Advancement... ...benefits. Let's talk. Make your move. Requirements: Managers lead shifts every week, making sure customers get a fast, accurate,...Hourly payDaily paidLocal areaFlexible hoursShift work- ...orders, suggestive selling, baking, and interacting with customers - it will also mean taking pride in knowing that your prowess as a leading Insomniac attributes to a productive and fun night for your store! SOME OUR SWEET SHIFT LEADER PERKS: • Flexible part-time...Part timeWork experience placementFlexible hoursShift workNight shift
- A national real estate agency is seeking a Client Experience Specialist to provide crucial support throughout real estate transactions. The role requires a service-minded professional who can multitask and communicate effectively with agents and clients, ensuring a smooth...Remote work
- ...Shift Lead page is loaded## Shift Leadlocations: 580 - Birmingham-US 280time type: Full timeposted on: Posted Todayjob requisition id: JR102113# Key Responsibilities:**Customer Engagement*** Greet customers as they arrive and provide a positive, friendly experience.*...Shift work
- ...assists in reverse logistics (e.g., 1506, returns, empty package). Assists manager or assistant store manager in evaluating and developing displays, including promotional, seasonal, super structures, and sale merchandise. Completes resets and revisions. Maintains...Work experience placementSeasonal workLocal areaShift work
- ...Medical, Dental, Vision, and Life Insurance Responsibilities Lead a team of restaurant personnel, including cashiers and cooks... ...Create an environment of quality within the store Coach and develop the performance of team members Location: 37802 Birmingham 11...Full timeCasual workImmediate startMonday to FridayFlexible hoursNight shiftWeekend workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!
- embedded software Birmingham, AL
- software sales Birmingham, AL
- software sales executive Birmingham, AL
- software quality assurance Birmingham, AL
- software sales representative Birmingham, AL
- software asset management analyst Birmingham, AL
- id software Birmingham, AL
- software support Birmingham, AL
- software technical support Birmingham, AL
- healthcare software sales Birmingham, AL




