Senior .Net Full Stack Developer

LPL FinancialFort Mill, SC
1d

About The Position

What if you could build a career where ambition meets innovation? At LPL Financial, we empower professionals to shape their success while helping clients pursue their financial goals with confidence. What if you could have access to cutting-edge resources, a collaborative environment, and the freedom to make an impact? If you're ready to take the next step, discover what’s possible with LPL Financial. Job Overview We are seeking a Senior Full Stack Developer to join the Wealth Planning Technology organization. This role will help design and deliver solutions that support product roadmaps and advance LPL’s strategic technology vision. You will collaborate with business partners, Architects, Quality Assurance, Release Management, and the Change Control Board to plan, design, develop, and implement scalable solutions. This role requires hands-on experience delivering cloud-based applications and APIs using modern AWS and microservice patterns.

Requirements

  • 6+ years of full‑stack development experience with .NET, Angular, REST APIs, and relational databases, with an emphasis on test‑driven development (TDD).
  • 6+ years working with enterprise software design processes, including sequence diagrams, activity diagrams, and architecture review presentations.
  • 6+ years developing microservices and implementing API‑first design with cloud-native architectural patterns.
  • 5+ years of experience with relational and nonrelational databases (SQL Server, PostgreSQL, DynamoDB, DocumentDB).
  • 3+ years of hands‑on AWS experience, including Lambda and Step Functions (CloudFront, S3, API Gateway, Fargate/EKS, DynamoDB).
  • 2+ years of Site Reliability Engineering (SRE) responsibilities, including monitoring, reliability practices, and incident management.
  • Analytical and problem‑solving abilities.
  • Experience designing, refactoring, and unit testing applications.
  • Understanding of both Waterfall and Agile development methodologies.
  • Strong communication skills with the ability to coach and support engineering peers.

Nice To Haves

  • Experience with API management and documentation tools (e.g., SwaggerHub).
  • Understanding of DevSecOps practices across the software delivery lifecycle.
  • Familiarity with source control systems and CI/CD pipelines.
  • Experience mentoring and developing engineers in collaborative environments.

Responsibilities

  • Design and develop scalable enterprise applications using modern full stack development practices in cloud or on‑prem environments.
  • Participate in all phases of the software engineering lifecycle, including architecture reviews and code reviews.
  • Provide advanced technical troubleshooting and debugging support.
  • Evaluate design proposals and recommend solutions that improve scalability, performance, and reliability.
  • Assist with conceptual design and create level‑of‑effort estimates for planned work.
  • Ensure technical documentation for platform components is accurate and up to date.

Benefits

  • 401K matching
  • health benefits
  • employee stock options
  • paid time off
  • volunteer time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service