Sr. Software Engineer, Developer Experience (DevEx)

LPL FinancialCharlotte, TX
1dHybrid

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: As a Sr Software Engineer, you will perform hands on development of the Developer Experience Platform, Reference implementation and Self-Service automation/Scaffolding and Orchestration engine development for Web, Mobile, API and AI Agents. You will be working autonomously while driving collaboration, and development best practices among team. Responsibilities: Participate in Agile Scrum, PI Planning and work with Scrum Master, RTE, Project Manager to do estimation of key deliverables and milestone management. Hands on AWS Cloud Native application development ( web, Mobile, API and AI), microservice development, unit testing, automation test case, performance testing, Security and vulnerability resolution and best practices. Drive Code review, Lunch and Learn sessions, developer community of practice, technical demos, Office hours with Developer community for knowledge share, solving and learning pain points while bringing innovative solutions to the problems. Write documentation of technical requirement/Runbooks/DR Strategy/Release Management/Design document /F&Q documentation. Passion to develop innovative solutions to simplify processes and enhance developer productivity & experiences across the enterprise. What are we looking for? We want strong collaborators who can deliver a world-class client experience. We are looking for people who thrive in a fast-paced environment, are client-focused, team oriented, and are able to execute in a way that encourages creativity and continuous improvement.

Requirements

  • 8+ years experience in end-to-end application development using C# .NET for cloud-hosted web, mobile, and microservices.
  • Strong front-end development skills with Angular, TypeScript, HTML, CSS, and SCSS.
  • Experience building AI agents and plugins leveraging AWS Bedrock, OpenAI APIs, and frameworks like .NET, Python, Node.js.
  • Skilled in orchestration platforms (EKS, OpenShift) and automation for self-service applications and infrastructure.
  • Hands-on with AWS cloud services, such as, Lambda, ECS, DynamoDB, RDS, S3, API Gateway, including CI/CD tools.
  • Design and deliver scalable, secure cloud solutions with disaster recovery and data protection considerations.
  • Deep understanding of API design, OpenAPI specs, GitOps, and Infrastructure-as-Code practices.
  • Develop and maintain unit and automation tests using Selenium and other frameworks to ensure high code coverage.
  • Proficient in performance testing (JMeter, Postman) and code quality tools (SonarQube, VeraCode).
  • Skilled in modern development tools and environments, including Docker, IntelliJ, Visual Studio, Python, and Node.js.

Nice To Haves

  • Strong background in Terraform template development, Apache Kafka, and AWS resource orchestration.
  • Experience creating frameworks and utilities for automation and developer productivity.
  • Demonstrated ability in technical leadership, developer advocacy, and community engagement.
  • Certified AWS Solutions Architect or equivalent credentials preferred.
  • Excellent communication, collaboration, and adaptability in fast-paced environments.

Responsibilities

  • Participate in Agile Scrum, PI Planning and work with Scrum Master, RTE, Project Manager to do estimation of key deliverables and milestone management.
  • Hands on AWS Cloud Native application development ( web, Mobile, API and AI), microservice development, unit testing, automation test case, performance testing, Security and vulnerability resolution and best practices.
  • Drive Code review, Lunch and Learn sessions, developer community of practice, technical demos, Office hours with Developer community for knowledge share, solving and learning pain points while bringing innovative solutions to the problems.
  • Write documentation of technical requirement/Runbooks/DR Strategy/Release Management/Design document /F&Q documentation.
  • Passion to develop innovative solutions to simplify processes and enhance developer productivity & experiences across the enterprise.

Benefits

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