Sr Staff, C#.NET Applications Engineer - Austin, TX
Charles Schwab
Austin, TX
Your Opportunity
We are looking for a talented technologist who will excel in developing .NET software and solutions in a dynamic team, fast-paced and agile environment. Ideal candidate is a highly driven .Net developer who is passionate about developing enterprise level software. This is an exciting opportunity to join a highly visible team that delivers innovative business solutions leveraging emerging technologies at Schwab.

What you’re good at
Execute development pipeline and delivery of the organization’s software products to QA, and ultimately to production
Work with product owner and key partners in Project Management, Business, QA and Technology
Work with scrum master and product owner to provide development sizing & cost analysis estimates
Work closely with product owner and team members to decompose stories, design features, and prioritize tasks
Utilize automated software test tools and frameworks such as test driven development to achieve software quality standards
Support integration efforts to build whole systems from various subsystems
Support release manager to assemble releases and drive improvements in the release process
Identify technology risks early and establish mitigation plans
Prototype, validate and create specific application solutions for the business
What you have
BS/BA Degree in Computer Engineering or related field
Minimum 8+ years of software development experience
Thorough understanding of agile software development methodologies, values, and processes
Experience with frameworks such as .NET, .NET Core, Spring, Hibernate and understanding of UML (Unified Modeling Language)
Expert in object oriented analysis, SOA, design patterns, development, implementation and maintenance
Proficient building server side applications based upon Microsoft technologies, specifically utilizing Visual Studio and C#
Strong experience developing/managing REST and SOAP-based Web Service API(s) in a transaction processing environment
Experience with distributed multi-tier applications, WMI, NoSQL databases, and SQL is preferred
Must be self-motivated as well as creative and efficient in proposing solutions to complex, time-critical problem
Good understanding of the latest Architecture and Development Standards and Guidelines
Independently plans own work and is accountable to meet schedules and work you're doing
Ability to analyze, propose and implement timely, cost effective, quality solutions for all issues or problems within area of responsibility
Excellent verbal and written communication skills required for composing and delivering technical presentations or other forms of documentation to various level of technical and non-technical management
Proficient managing multiple priorities in a dynamic, geographically dispersed environment