Your first, and perhaps biggest decision is what job title to use in the main section of your profile. Here’s a random selection of titles used by developers on LinkedIn. As you can see, there are a lot of wide-ranging options.
If you have a meaningful title, such as Chief Software Architect, use it. If not, consider something that shows your interest (i.e. web or UI developer) or specialization (i.e. Java software developer). The last two examples should be avoided because you can add specific languages and skills elsewhere, and they are more tactical than helpful.