Scottsdale, AZ, Denver, and Ames, IA

Software Engineers (www.WebFilings.com)

WebFilings’ software engineers develop best-in-class, next-generation collaborative web applications for accounting and finance teams around the world. We hire software engineers with a broad set of skills who are ready to tackle some of technology’s greatest challenges. Developers work across several Internet application technologies, including RIA platforms like Flash Player, HTML5 and Google App Engine, with an emphasis on great user experiences.

WebFilings’ culture is highly innovative and team-oriented. We encourage autonomy and provide you the opportunity to develop mastery in areas about which you are passionate. As a software engineer at WebFilings, you will clearly understand the needs of our customers and the benefits our software provides them and their community. Since we develop and release on extremely fast cycles, you will see your code live, in production, often within days or weeks rather than the months or years as with some companies.
Minimum Qualifications:

BS degree in Computer Science or related field (In lieu of degree, 4 years relevant work experience).
Experience programming in one or more of Python, Actionscript/Flex, C/C++, C#, Java or Javascript/AJAX

Preferred Qualifications:

Masters or PhD in Computer Science or related field.
A solid foundation in computer science, with strong competencies in data structures, algorithms, and object-oriented software design.
Several years of large systems software design and development experience. Experience working with virtualized OS environments a plus.
Significant coding skills in one or more of Python, Actionscript/Flex, C/C++, Java or Javascript/AJAX
Additional experience with Objective-C, Mobile computing, SQL, NoSQL, Google App Engine, Amazon EC2, database design, knowledge of HTTP and web protocols are a plus.

We Have Three Unique Developer Profiles:

User-Facing Web Applications

We develop highly interactive web applications using the latest web and browser technologies including HTML5, AJAX, Javascript, CSS, and related libraries. These applications stretch the boundaries of what is possible for a browser-based application and deliver a user experience that is second to none.

Relevant technical backgrounds include: Web Application Development, Cross Browser Compatibility, User Interface Development.

Rich Internet Application Developer

RIA developers will be working on a cutting-edge platform that combines a state of the art Google App Engine back-end with a large scale Flash Player-based enterprise application written with the Flex SDK in Actionscript. Attention to detail, crafting superior user experiences, and writing high-performance efficient code are all key qualities necessary for this position.

Relevant technical backgrounds include: Actionscript, Flex SDK, PureMVC, Async service calls, UI/UX Development.

*Cloud Computing Infrastructure and Services

We develop on the latest cloud computing technologies including Google AppEngine and Amazon EC2 in a hybrid cloud environment unlike anything else in the industry. We focus on scalability and performance, building a platform that will scale to support tens of thousands of users.

Relevant technical backgrounds include: Database Development, Large Scale Distributed Systems, Performance and Memory Optimization, Web Service Development, Google AppEngine, and Amazon EC2