Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$106.1k - $176.9k

LPL Financial

Senior Full-Stack Software Engineer

Build a career that matches your initiative with an environment centered on innovation, collaboration, and impact. At LPL Financial, you'll work with modern technology, supportive teammates, and the opportunity to contribute to solutions that help clients pursue their financial goals.

Job Overview

As a Senior Full-Stack Software Engineer, you will contribute to the design, delivery, and support of modern, cloud-native platforms that enable LPL's business and client experiences. This role involves hands-on engineering across the full development lifecycle, with opportunities to apply AI-assisted development tools to build secure, scalable, and well-architected solutions.

You will collaborate with partners across Product, Design, Platform, and Operations, contributing to systems that align with LPL's software development lifecycle (SDLC) and risk management practices.

Responsibilities
  • Design, develop, test, and support full-stack applications using.NET/C#, Angular, and AWS services.
  • Build and maintain cloud-native, containerized services and service-oriented APIs.
  • Participate in design and code reviews, contributing to shared standards and implementation practices aligned with LPL SDLC and risk management processes.
  • Partner with Product, Design, Platform, and Operations teams to deliver integrated, reliable solutions.
  • Identify opportunities to improve applications, development processes, and platform capabilities; contribute to technical documentation and roadmaps.
  • Design and implement REST and gRPC services using ASP.NET Core, applying clean architecture and domain-driven design concepts.
  • Apply resiliency and security patterns such as retry logic, circuit breakers, idempotency, and least-privilege access.
  • Develop responsive and accessible Angular (v16+) user interfaces, including micro-frontend architectures, using RxJS and modern UI patterns.
  • Use AI-assisted development tools (such as GitHub Copilot, Copilot Chat, Cursor, or CodeWhisperer) to support coding, testing, refactoring, documentation, and reviews.
  • Contribute to CI/CD pipelines with automated quality and security checks.
Required Qualifications
  • Experience building full-stack applications using.NET/C#, Angular, TypeScript/JavaScript, and relational or NoSQL databases.
  • Experience designing and supporting distributed or service-oriented systems.
  • Experience developing and deploying solutions on AWS (such as EKS, RDS or Aurora, S3, EventBridge, Athena, or Glue).
  • Experience building ETL processes or data pipelines using structured and unstructured data sources.
  • Experience working across the software development lifecycle, from design through production support.
Core Competencies
  • Clear written and verbal communication.
  • Analytical thinking and problem-solving skills.
  • Ability to translate business needs into technical solutions.
  • Ability to plan, prioritize, and deliver work in a dynamic environment.
  • Collaborative mindset with an interest in learning and continuous improvement.
Preferred Qualifications
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience in financial services, wealth management, or asset management environments.
  • Exposure to reporting or data processing tools; experience with Python (including PySpark or NumPy) is helpful.
  • Experience with observability, feature-flagging, and production support in regulated environments.

This position does not offer work authorization sponsorship now or in the future. Candidates must have valid U.S. work authorization that does not require employer sponsorship.

Pay Range: $106,100.00 - $176,900.00 Actual base salary varies based on factors, including but not limited to, relevant skill, prior experience, education, base salary of internal peers, demonstrated performance, and geographic location. Additionally, LPL Total Rewards package is highly competitive, designed to support your success at work, at home, and at play – such as 401K matching, health benefits, employee stock options, paid time off, volunteer time off, and more. Your recruiter will be happy to discuss all that LPL has to offer!

LPL Financial Holdings Inc. (Nasdaq: LPLA) is among the fastest growing wealth management firms in the U.S. As a leader in the financial advisor-mediated marketplace, LPL supports over 32,000 financial advisors and the wealth management practices of approximately 1,100 financial institutions, servicing and custodying approximately $2.3 trillion in brokerage and advisory assets on behalf of approximately 8 million Americans. The firm provides a wide range of advisor affiliation models, investment solutions, fintech tools and practice management services, ensuring that advisors and institutions have the flexibility to choose the business model, services, and technology resources they need to run thriving businesses. For further information about LPL, please visit

At LPL, independence means that advisors and institution leaders have the freedom they deserve to choose the business model, services, and technology resources that allow them to run a thriving business. They have the flexibility to do business their way. And they have the freedom to manage their client relationships, because they know their clients best. Simply put, we take care of our advisors and institutions, so they can take care of their clients.

For further information about LPL, please visit

Join the LPL team and help us make a difference by turning life's aspirations into financial realities. Please log in or create an account to apply to this position. Principals only. EOE.

Information on Interviews: LPL will only communicate with a job applicant directly from an @lplfinancial.com email address and will never conduct an interview online or in a chatroom forum. During an interview, LPL will not request any form of payment from the applicant, or information regarding an applicant's bank or credit card. Should you have any questions regarding the application process, please contact LPL's Human Resources Solutions Center at View phone number on click.appcast.io.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Fort Mill, York County, SC vacancy
  •  ...Senior Software Engineer At Shutterfly, we make life's experiences unforgettable. We believe there is extraordinary power in the self-expression. That's why our family of brands helps customers create products and capture moments that reflect who they uniquely are.... 
    Senior
    3 days per week

    Shutterfly

    Fort Mill, York County, SC
    2 days ago
  • Technical Skills: 1. Apex Coding 2. Integration 3. Visualforce 4. JavaScript 5. Data Loader 6. Data Migration 6. Lightning Roles and Responsibilities: 1.Knowledge of Sales and Service cloud 2 Development and Deployment of ...
    Senior

    Syntricate Technologies

    Fort Mill, York County, SC
    3 days ago
  •  ...A technology company is seeking a skilled software engineer to design and develop high-performance applications using C# and .NET Core. You will be responsible for architecting and implementing secure, scalable RESTful APIs, as well as driving cloud adoption and optimizing... 
    Senior

    ETHEREUM TECHNOLOGIES LLC

    Fort Mill, York County, SC
    1 day ago
  •  ...and Kafka, aimed at creating scalable event-driven systems for business processes. The ideal candidate will have hands-on experience integrating various platforms, optimizing workflows, and mentoring engineering teams on architecture best practices. #J-18808-Ljbffr Qode
    Senior

    Qode

    Fort Mill, York County, SC
    1 day ago
  • $83.43k - $222.48k

     ...by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging,...  ...to the overall technical direction and innovation of digital engineering projects. What you will do Designs and defines the technical... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area

    CVS Health

    Rock Hill, SC
    2 days ago
  •  ...Senior Java Engineer Location: Fort Mill, SC/New York, NY (Onsite) Duration: Full-time only Job Description: Must Have Technical...  ...threading & Concurrency Roles & Responsibilities: Software Design & Maintenance: Design, develop, and maintain Complex... 
    Senior
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Fort Mill, York County, SC
    2 days ago
  • LPL Financial LLC is seeking a Senior Full Stack .NET Developer to enhance cloud-native applications for advisor onboarding. The ideal candidate will design scalable services using .NET Core and AWS, serving as a technical expert and collaborating across teams. Key requirements... 
    Senior

    LPL Financial LLC

    Fort Mill, York County, SC
    5 days ago
  • A leading automation firm in Rock Hill, SC is seeking a Senior Electrical Engineering Software Designer. Candidates must have over 5 years of experience in a custom automation environment, strong programming and problem-solving skills, and a degree in engineering. Responsibilities... 
    Senior

    Eclipse Automation

    Rock Hill, SC
    2 days ago
  • A prominent technology firm is looking for a Sr .NET Full Stack Developer. The role involves cloud migration and building resilient applications, requiring deep expertise in .NET Core and AWS. Ideal candidates will have over 5 years of experience in full stack development...
    Senior

    Tential Solutions

    Fort Mill, York County, SC
    1 day ago
  •  ...leading automation solutions provider is seeking a Senior Developer specializing in Azure with .NET and...  ...successful candidate will design and implement engineering back-end systems, manage timelines, and ensure software quality. Strong experience in back-end development... 
    Senior
    Contract work

    Robotics Prcocess Automation, LLC

    Fort Mill, York County, SC
    5 days ago
  •  ...Senior Oracle Fusion Cloud EPM Associate (Hands on Delivery Expert) Job Title: Senior Oracle Fusion Cloud EPM Associate (Hands on Delivery Expert) (82908-1) Location: Charlotte, NC or Fort Mill, SC (Charlotte area preferred). Candidate should be flexible to travel... 
    Senior
    Flexible hours

    head-huntress.com

    Fort Mill, York County, SC
    4 days ago
  • $83.43k - $222.48k

     ...bigger – helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY The Senior Software Development Engineer will act as the Linux engineering subject matter expert on projects and business support requests of all sizes, from... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Rock Hill, SC
    5 days ago
  • A leading automation solutions company in Fort Mill, South Carolina is seeking a skilled developer with expertise in C# and .NET Framework Core. The role involves leading the development of high-performance applications, architecting secure RESTful APIs, and optimizing ...
    Senior

    Robotics Prcocess Automation, LLC

    Fort Mill, York County, SC
    3 days ago
  • A technology solutions provider in Fort Mill is seeking a Senior Developer proficient in Azure, .NET, and ReactJS. The ideal candidate...  ...will be involved in designing, developing, and implementing engineering back-end systems while managing technical challenges in cloud... 
    Senior
    Hourly pay
    Contract work

    Ethereum Technologies LLC

    Fort Mill, York County, SC
    5 days ago
  •  ...Senior C#.Net Developer With Angular Location: New York, NY 10017 / Fort Mill, SC / Austin, Texas - Hybrid Full Time Key Responsibilities...  ...test-driven development (TDD) approach to ensure high-quality software delivery. ~8+ years of experience with enterprise software... 
    Senior
    Full time

    Futran Tech Solutions Pvt. Ltd.

    Fort Mill, York County, SC
    2 days ago
  • A technology firm is seeking an experienced .NET Lead in Fort Mill, South Carolina. The ideal candidate will design, develop, and lead scalable enterprise applications, utilizing their strong expertise in .NET Core and AWS services. The role demands leadership skills and...
    Senior

    Ethereum Technologies LLC

    Fort Mill, York County, SC
    1 day ago
  • A technology company in Fort Mill, SC is seeking a Senior Developer with expertise in Azure, .NET, and ReactJS. The role involves backend development, managing timelines, and implementing cloud services. A successful candidate will have strong experience in object-oriented... 
    Senior

    Robotics Technologies LLC

    Fort Mill, York County, SC
    3 days ago
  • A technology solutions provider in Fort Mill, SC is looking for a Senior Developer specialized in Azure with .NET and ReactJS. This role involves developing back-end systems, implementing RESTful and SOAP services, and managing project timelines. Candidates should have... 
    Senior
    Hourly pay
    Contract work

    Quantum Technologies. LLC

    Fort Mill, York County, SC
    5 days ago
  • A technology services company is seeking a Senior Developer to lead enterprise services development on AWS. The candidate should have extensive experience in software development, team leadership, and AWS, along with skills in Angular and .Net Core. Responsibilities include... 
    Senior

    Robotics Prcocess Automation, LLC

    Fort Mill, York County, SC
    2 days ago
  •  ...Technical Skills Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience of 8+ as an...  ...interpersonal skills. Experience with cloud platforms i.e. AWS . Seniority Level Mid‑Senior level Employment Type Full‑time Job... 
    Senior
    Full time

    Incedo Inc.

    Fort Mill, York County, SC
    3 days ago
  •  ...Role: Senior Cloud Engineer Location: Fort Mill SC Need Hybrid from Day 1 Duration: Longterm Contract Job Summary:...  ...Experience with cloud migration projects Background in software development or DevOps engineering Experience with... 
    Senior
    Contract work
    Work experience placement
    Remote work

    E-Solutions

    Fort Mill, York County, SC
    1 day ago
  • A global financial markets firm in Fort Mill is seeking an experienced Senior Developer, specializing in .NET/SQL support. The ideal candidate will have over 8 years of experience in database support, a strong background in C#.NET, and ability to handle complex technical... 
    Senior

    LSEG

    Fort Mill, York County, SC
    3 days ago
  • A leading cloud solutions provider in Fort Mill is seeking an experienced .NET Lead with strong AWS expertise. The role involves designing, developing, and leading scalable enterprise applications. Ideal candidates will have hands-on experience in .NET Core, Angular, and...
    Senior

    Cloud Analytics Technologies, LLC

    Fort Mill, York County, SC
    1 day ago
  • A technology company located in Fort Mill, SC is seeking an experienced .NET Lead with strong AWS expertise to design and develop scalable enterprise applications. The ideal candidate will possess hands-on experience with .NET Core, Angular, and AWS services along with ...
    Senior

    Robotics Technologies LLC

    Fort Mill, York County, SC
    1 day ago
  • A technology services company in Fort Mill, SC is seeking an experienced .NET Lead to design and develop scalable enterprise applications. The ideal candidate will have expertise in .NET Core, strong AWS capabilities, and leadership experience. Key responsibilities include...
    Senior

    Quantum Technologies. LLC

    Fort Mill, York County, SC
    3 days ago
  • $55k - $114k

    A technology firm is seeking a Senior .NET/AWS Developer in Fort Mill, SC to develop high-quality software solutions. The role requires expertise in .NET Core and AWS, with a preference for candidates experienced in Asset and Wealth Management. Offering a hybrid work model... 
    Senior

    Cognizant

    Fort Mill, York County, SC
    3 days ago
  • $55k - $114k

    Senior .NET/AWS Developer (Hybrid) As a Senior .NET/AWS Developer, you will make an impact...  ...implementing and maintain high-quality software solutions. You will be a valued member...  ...at least 6 months experience in Prompt Engineering. What you need to have to be considered... 
    Senior
    Temporary work
    Work at office

    Cognizant

    Fort Mill, York County, SC
    3 days ago
  • Capgemini is looking for an experienced Developer based in South Carolina to design, implement, and optimize data engineering solutions. With over 10 years of IT experience, the ideal candidate will have deep expertise in Snowflake and cloud platforms including AWS and... 
    Senior

    Capgemini

    Fort Mill, York County, SC
    4 days ago
  • Title: Senior Developer Azure with .NET and ReactJS Location: Fort Mill, SC Duration:...  ...Design, Develop, implement, and verify Engineering back-end system. Design and execute studies...  ...and new code Develop WINDOWS based software applications. Work on an agile based project... 
    Senior
    Hourly pay
    Permanent employment
    Contract work
    Local area

    Ethereum Technologies LLC

    Fort Mill, York County, SC
    5 days ago
  •  ...Senior Software Engineer (AI / AWS / Generative AI) Location: Fort Mill, SC or Austin TX (Hybrid – 2-3 Days Onsite) Duration: 12+ Month Contract (Potential Extension or Conversion) Required Qualification ~ sStrong hands-on experience with AWS cloud technologie... 
    Contract work

    Techgene Solutions

    Fort Mill, York County, SC
    19 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!