
Senior Software Developer
LPL Financial
full-time
Posted on:
Location Type: Office
Location: Fort Mill • North Carolina • South Carolina • United States
Visit company websiteExplore more
Salary
💰 $106,125 - $176,875 per year
Job Level
Tech Stack
About the role
- Develop and maintain software products used by advisors and investors to support investment planning and client engagement.
- Perform peer-to-peer and team code reviews, promoting engineering best practices and sharing knowledge on emerging technologies.
- Collaborate with both technical and non-technical partners to support product delivery, system operations, and continuous improvement.
- Translate business requirements into technical solutions and actively contribute to sprint planning, backlog refinement, and demonstrations.
- Support Agile product development teams building cloud‑based, modern technology solutions.
- Work closely with Development, Architecture, QA, Release Management, and Support teams to design, develop, test, deploy, and maintain integrated platforms.
- Participate in Agile ceremonies and follow SAFe methodology, including daily scrums, sprint planning, and PI planning.
Requirements
- 12+ years of experience designing and building RESTful APIs and services in Java.
- 5+ years of development experience on the AWS platform.
- 5+ years of experience working with Docker and Kubernetes.
- 2+ years of experience with test automation (e.g., unit, integration, or end-to-end testing).
- 5+ years of experience providing engineering team leadership or technical guidance (mentoring, leading initiatives, or driving technical decisions).
Benefits
- 401K matching
- health benefits
- employee stock options
- paid time off
- volunteer time off
- competitive total rewards package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaRESTful APIsAWSDockerKubernetestest automationunit testingintegration testingend-to-end testingAgile
Soft Skills
engineering team leadershiptechnical guidancementoringcollaborationcommunication