Name of Employer: LPL Financial LLC
Position Title: Senior Engineer, Software Developer (#000244)
Requisition: 000244
Hours: 40 hours per week
Salary Range: $163,550 - $173,550 per year
Location: 13620 N FM 620 Building C, Suite 200, Austin, TX 78717
Telecommuting: 40% Telecommuting allowed
JOB DUTIES:
Design and develop high-volume, low-latency applications for mission-critical systems using C#, Web API, Angular, and MS SQL Server, ensuring high availability and performance.
Create user-facing presentation tools.
Collaborate with development, enterprise architecture, and support teams to design, develop, test, and maintain platforms and their integrations.
Work with infrastructure teams to adopt CI/CD toolchains and develop automation processes.
Design services and data objects to support the UI in collaboration with developers.
Ensure project deliverables align with software architecture and business priorities by working closely with development teams, technical leads, product managers/owners, and enterprise architecture.
Participate in all phases of the software engineering life cycle using the SAFe Agile methodology.
Enhance, maintain, and support existing web-based applications for the client management unit.
Collaborate with business partners, architects, quality assurance, release management, and the change control board to plan, design, develop, and implement solutions.
Provide technical troubleshooting and advanced debugging support.
Develop and implement scalable core platform components and support client applications and services.
Assist with conceptual design and rough order of magnitude (ROM) level effort estimation.
Communicate with technical and non-technical groups to provide product support.
Maintain necessary platform technical documentation.
REQUIREMENTS:
MINIMUM Education Requirement: Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Management Information Systems, Information Technology or a related field and five (5) years of experience in the job offered, Software Developer, Programmer Analyst, or closely related occupation.
ALTERNATIVELY: Master's degree (or foreign education equivalent) in Computer Science, Engineering, Management Information Systems, Information Technology or a related field and three (3) years of experience in the job offered, Software Developer, Programmer Analyst, or closely related occupation.
Applicants must possess demonstrated expertise with the following:
Demonstrated Expertise (DE) performing full stack development of web applications using .Net Core, Angular 15+, C#, JavaScript, SQL, XML Web Services, and REST APIs with AWS cloud technologies.
DE developing and architecting software applications and services for both client-side and server-side.
DE writing, optimizing, and executing complex SQL queries in Microsoft SQL Server; utilizing SQL Server Integration Services (SSIS), and SQL Server Reporting Services (SSRS).
DE using Microsoft Visual Studio for setup, configuration, and customization in various development environments; managing version control using Git and Team Foundation Server.
DE writing and executing tests with JavaScript in Postman; using automation features for CI/CD pipelines, and automating deployment processes using CI/CD tools, including Octopus and GitHub Actions.
DE managing all phases of the software development lifecycle using Agile and Waterfall methodologies.
DE creating technical diagrams, flowcharts, network diagrams, and organizational charts using Microsoft Visio.
Pay Range:
$163,550 - $173,550 per year
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!