You haven't searched anything yet.
LEAD SOFTWARE DEVELOPER
Black Creek Integrated Systems is a global security systems provider located in Irondale, Alabama. Our Criminal Justice Applications Group (CJAG) is responsible for the design and development of software applications for Records Management Systems, Computer Aided Dispatch and Jail Management Systems.
We are seeking a Lead Software Developer to join our CJAG department. The successful candidate will demonstrate exceptional development skills with extensive professional experience. In addition, the successful candidate will possess excellent communication skills and technical leadership abilities, as well as demonstrated success in software project management and working within the traditional Software Development Lifecycle (SDLC). This position will report directly to the Software Development Manager.
Essential Duties & Responsibilities
· Develop a deep understanding of current products
· Provide technical leadership and mentor other developers
· Champion best practices for SDLC, coding standards, source control and release management
· Participate and provide technical guidance in code reviews and quality assurance process
· Execute on software roadmap as directed by the Development Manager
· Analyze business requirements and provide feedback on feasibility of design and sustainability
· Design, develop and maintain software applications and supporting libraries
· Related work as required
Qualifications
· Highly skilled utilizing the following technologies/languages: HTML5, CSS, JS, Bootstrap, ReactJS, JQuery, WebRTC, ASP.NET, PHP, VB/C# .NET, Winforms, SQL, AWS, Azure
· Strong analytical and problem solving skills
· Ability to take ownership of resolving issues
· Maintain an approachable and accessible demeanor and attitude
· Ability to effectively communicate with management,software developers and customers
· Experience with JIRA and SVN or similar tools
· Working knowledge of current technology infrastructure and networking stacks, including TCP/IP
· Expertise in multiple operation systems (Windows, iOS, MAC OS and Android)
Education, Certifications, Licenses
· Bachelor’s degree in Computer Science, Software Engineering or a related field
· Minimum 5 years of professional software development experience
· Minimum 1 year of prosfessional softgware development experience in a leadership role
Working at Black Creek
In addition to offering competitive rates, we offer a generous benefit package that includes:
· 4-day (36 hour) work week
· 401(k) retirement plan
· Vacation/personal time program
· Paid holidays
· Health & dental insurance
· Life insurance
· Long Term Disability insurance
· Tuition reimbursement program
Full Time
$116k-141k (estimate)
04/28/2024
05/11/2024
blackcreekisc.com
IRONDALE, AL
200 - 500
Private
IKE E NEWTON III
$10M - $50M
Durable Manufacturing
The following is the career advancement route for Lead Software Developer positions, which can be used as a reference in future career path planning. As a Lead Software Developer, it can be promoted into senior positions as a Web Software Development Manager that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Lead Software Developer. You can explore the career advancement for a Lead Software Developer below and select your interested title to get hiring information.