Lead Software Developer
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.
Recommended Jobs
Power Generator Field Technician
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…
Kowaliga Marina - Dockmaster - Full-Time
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…
Welding Inspectors - Multiple Locations - Contract
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…
Rehab Coordinator
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…
Food Service Worker - Samford University
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…
Security Technician 135749
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 …
Software QA Onsite in Nebraska or Kansas
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…
Pediatrician - Four Day Week!
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…
Feed Mill Unloader
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…
Adult Case Manager
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…