We are seeking a hands-on, technically exceptional Lead Software Engineer to join our Enterprise Document Services engineering team. This is a unique opportunity to architect and build the next generation of document-processing services that power Raymond James’ client communications, regulatory documents, statements, and tax reporting. The ideal candidate is a seasoned engineer and technical influencer who thrives in a modernization environment, is passionate about clean service architecture, and enjoys rolling up their sleeves to write code, solve complex data challenges, and improve legacy workflows. You will play a pivotal role in transforming long-standing .NET batch processes into scalable, resilient Java-based services that modernize the firm’s document lifecycle. This position follows our hybrid-friendly schedule, balancing flexibility with collaboration. In-office expectations are 2–3 days per week, averaging 10–12 days per month in our St. Petersburg, FL Corporate Office.