At LPL Financial, we empower professionals to shape their success while helping clients pursue their financial goals with confidence. Our company is seeking a skilled principal software developer to help with the development of many projects that span different technologies and requirements. You will be working with a motivated team in a fast-paced environment. A principal developer's day involves leading the morning stand-up meeting, overseeing code reviews, tackling the most complex coding tasks, and guiding the team through design and architecture discussions. They also participate in strategic meetings like sprint planning and retrospectives, monitor overall project progress, ensure smooth code deployment, and provide mentorship to senior and junior developers alike. By the end of the day, they review the team's progress, update key documentation, and strategize for the next day's tasks.