Oregon State University

School of Electrical Engineering and Computer Science

School of Electrical Engineering and Computer Science

Connect with Us

  • For Students looking for Jobs
  • For Alumni to stay connected
  • For Employers needing to hire

Don't wait! First round interviews are being scheduled now.

0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Principal Application Engineer
(This job is no longer available)
Esurance | San Francisco, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description


Principal Application Engineer

The Principal Application Engineer will be responsible for working with senior business and technical staff to translate business needs into technology solutions based on deep understanding of the business needs and products. She or he will: design, estimate, document and deliver technology solutions while effectively working across team boundaries; design and implement .NET based solutions; build prototypes and convince businesses and senior IT staff of the benefits of new technologies and solutions; demonstrate ability to identify, define, create, and apply new architectural design patterns and standards to extremely complex problems; engage and complete work assignments which are often self-initiated; lead architecture and design of high impact projects that meet market needs with respect to functionality, performance, scalability, and reliability; perform business and technical requirements analysis and review; produce technical design documents and software requirement specifications that are consistent with the architectural constraints and software development processes and standards; evaluate emerging technologies (reviewing technical journals, team sharing, mentors, vendors, peer groups, special training); leverage best practices of technical/insurance industry; develop appropriate metrics to measure total system performance; and apply an understanding of the key vulnerabilities related to data transfer between intern/external system to maximize data security and integrity. LOCATION: Esurance Insurance Services, Inc., 650 Davis St., 2nd Fl., San Francisco, CA 94111.

REQUIREMENTS: The minimum requirement for this position is a Bachelors Degree or foreign equivalent degree in Computer Science, Engineering, or a related field required. A minimum of 5 years direct web development is required including: object-oriented development; XML, XSL, Schema; website development; web service development; .NET development; SOAs, AJAX; and reference implementations of components and interfaces with new technologies.

Go back to the welcome page

Need further assistance?

Applicant Tracking Software

About Esurance

About Esurance - Esurance, a subsidiary of White Mountains Insurance Group, Ltd. (NYSE: WTM), provides personal auto insurance direct to consumers online and through select online agents. Esurance is dedicated to constantly improving the way people shop for, buy and manage their auto insurance. By combining the best of technology with industry know-how, Esurance is able to offer hassle-free auto insurance coverage with 24/7 customer service and claims handling at competitive rates. Through Esurance's Web site, http://www.esurance.com, customers can get instant auto insurance quotes, view comparison quotes, buy an Esurance policy and print their proof of insurance card - all in minutes. Esurance also offers policyholders the ability to make policy changes and file claims instantly online, demonstrating its commitment to improving the entire insurance process from quote to claim.