> Markdown version of [/jobs/ext/1993170-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/1993170-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer - **Company:** TD Ameritrade - **Location:** Charlotte, NC, United States - **Experience:** Experienced - **Salary:** $109,990.0 - $121,992.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Automation of Tests, Mobile Application Software, Open Web Application Security, Ionic, Secure Coding, Selenium, Test Data, Appium, AngularJS, Data Management - **Published:** August 8, 2026 - **Apply:** https://www.schwabjobs.com/financial-consultant-academy-opportunity-branch-network ## About the Role * 2 Years of testing complex enterprise level applications. * .NET programming experience, JavaScript, Typescript * Ability to design, build, and maintain automated tests for Angular UIs using tools such as Selenium. * Familiar with creating reliable, maintainable automated tests and contributing to reusable test patterns. * Ability to testing web services/APIs (creating/validating test data, asserting responses) and using common API tools. * Experience documenting use cases in a tool like Zephyr. * Experience working on an Agile team-collaborating with engineers to improve testability/coverage and communicating test status/defects clearly. * Experience with leveraging AI to assist in development. Preferred Skills * Familiarity with secure coding development (OWASP, CWE, etc.) * Familiarity with the Ionic Framework or testing mobile applications. * Some experience testing mobile applications with Appium. * Experience with test data management strategies. ## Description * Design and build scalable platforms supporting critical workplace applications - like Equity Administration, PCRA and Retirement Plan Services for millions of participants. * Drive modernization initiatives, including API and foundational system improvements that enable faster, safer integration and partnerships * Improve platform stability, performance, and resilience to reduce risk and deliver seamless experiences at scale * Modernize legacy components to address high risk remediation and compliance while maintaining industry leading standards * Leverage AI to innovate processes and outcomes for maximum efficiency and quality. * Be part of a collaborative team where you aren't an "order taker" but an influencer. ## Related Videos - [Proactive monitoring and smoke testing in your production environment](https://www.wearedevelopers.com/videos/139-proactive-monitoring-and-smoke-testing-in-your-production-environment) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [How not to test ](https://www.wearedevelopers.com/videos/175-how-not-to-test) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers)