Responsible for the design and development of important parts of the company's highly regarded enterprise budgeting systems.
Since this is an early-stage company without rigidly defined roles, the scope of this position is broad, MULTI-FACETED, and TIGHTLY INTEGRATED WITH BUSINESS OPERATIONS. Expect to play a vital team role in product design, development, technical maintenance, customer support, and customer implementation.
Design and development of new modules, products, and enhancements to the company’s enterprise budgeting software line
Assist in the management, development, and validation of test plans
Assist in production deployment and in customer support
Anything else it takes to make the company a success!
Expert knowledge of, VB.NET and/or C#.NET, and deep experience using Visual Studio
Expert knowledge of MS SQL Server and deep experience developing queries, UDF’s, SPROCs, etc.
Direct experience in all phases of the SDLC
**The following are highly desirable experience that will give you a BIG EDGE with us:
Development experience and expertise with multidimensional databases
Direct experience in development and implementation of any enterprise business planning product
Development using, and expert knowledge of, Microsoft SSRS
Employment experience at a startup or early stage company
Expertise with the database-related functions in Excel
Expertise with at least one installation technology (e.g. Installshield)
Strong understanding of accounting/budget processes and solutions
Technical consulting or sales support experience
We're looking for the following personal attributes:
You know, and others know, that you are a FIRST-RATE developer
You were an exceptional student in college and, if applicable, in graduate school
You want to be a key player within a start-up environment – and you’re not afraid of the high bar and hard work that goes with it
You are not hung up on titles or job roles; you are completely committed to making the company successful (even if sometimes it requires doing things 'below pay grade')
You have a natural curiosity
You love challenges; you are incredibly resourceful and can solve "mission impossible" assignments
You have a high energy level
You love to work in a dynamic, changing, and somewhat unstructured environment
You can convey ideas clearly and concisely, orally and in writing
You take great pride in the quality and thoroughness of your work; you always want to get it right!
BS or MS in computer science or software engineering
Depends on your experience and skill level. Includes stock options.