PhD with Master's but without Bachelors
I don't know the country of your residency; but in the UK and in the US, you can start a Ph.D. after a bachelor degree; without a master degree.  

Now because you already did most of the bachelor degree, and want to the Ph.D. afterwards, I would recommend to do the followings: 

Documents: First you need to gather two things. First, your transcript of the subjects that you passed. Second, a CV that shows your industrial experience, in details (e.g., what programming language you used exactly, etc.) on building software. 

Meetings: Now there is some work to be done here. What you want is to meet someone in the software engineering/computer science department; that can listen to you and give you guidelines, on how to apply for the course. This is very important, because after he/she sees your CV, he/she might be able to help you what courses you need to take besides the final year project to get your bachelor degree. I would start, emailing head of the departments and see if they can help. If not, I would start emailing the senior lecturers. Don't expect a random staff in the department to help you with this. Simply you need someone senior with loads of experience in the department. 

Further Notes: For your final year project, you need to do massive amount of work, because you need to get a Ph.D. position afterwards. Don't do a final year project with an unknown advisor in the field. His/her recommendation letter for the potential Ph.D. supervisor is essential. Also, you need to get a very good mark; so the potential Ph.D. supervisors accept you as a Ph.D. student.