Senior Software Development Engineer, Investor Technology

LPL Financial ServicesAustin, TX
58dHybrid

About The Position

We are currently looking to hire a Senior Software Development Engineer within the Investor team, which is a part of LPL's Technology organization. This position is responsible for supporting high profile projects and efforts as a Senior Developer, with adhering to all LPL development guidelines while also ensuring we meet the development needs for our end investors.

Requirements

  • At least 5 years of professional experience in designing and building Restful APIs and Services and integrating with both internal and vendor APIs.
  • Expertise as an independent developer on .NET Core
  • Strong expertise in deploying large-scale service-oriented architectures (SOA) on AWS, including database integration and RESTful API development; proven success in building distributed systems using both legacy and modern technologies.
  • Experience in creating multiple reusable components and services using Angular 15+ built-in and custom directives.
  • Advanced PL/SQL skills with hands-on experience designing databases and developing tables, functions, and complex stored procedures in PostgreSQL and AWS RDS
  • Strong verbal and written communication skills, with an ability to express complex technical concepts into comprehensible business terminology.
  • Ability to adapt quickly in a rapidly changing environment while effectively managing multiple projects and priorities simultaneously

Nice To Haves

  • Financial Services industry experience
  • Experience with Microsoft Visual Studio 2019, 2022
  • Experience in implementing Continuous Integration and DevOps practices using GitHub Actions, GitHub Copilot, Octopus Deploy, and Team Foundation Server for efficient code management and deployment automation.

Responsibilities

  • Design and develop core services and components with expertise in service-oriented architecture
  • Develop multiple UI pages and applied UI validations in Angular single page applications along with ADA compliance.
  • Perform peer-peer code reviews and team code reviews and give demos on latest technologies.
  • Collaborate with other Development teams, Enterprise Architecture and Support teams to design, develop, test and maintain the various platforms and their integration with other systems.
  • Involved in monthly major releases to support production release activities through automated releases using DevOps and TeamCity.
  • Maintain, troubleshoot, optimize and enhance existing legacy systems and applications.
  • Collaborate with business partners, Architects, Quality Assurance, Release Management, and the Change Control board to plan, design, develop and implement solutions based on the needs
  • Analysis, Design and Development of the project by following Agile Methodology including daily scrum and sprint meetings.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service