Software Developer
PaperFree Corporation, a San Diego imaging solution provider is seeking innovative, energetic candidates for the position of Software Developer. The successful candidate will have a proven track record in developing complex business applications on the .NET Framework.

Position Responsibilities:
- Design, develop, and deliver complex, well-built Internet and client/server applications.
- Perform tracking, testing, validation and verification of complex software applications.
- Deliver detailed technical documentation.
- Manage multiple tasks and assignments to meet aggressive deadlines.
- Work closely with various team members to understand and translate business requirements.
- Provide knowledge transfer and training to internal staff.
- Learn new technologies and use the latest Microsoft development tools.
- Train PaperFree staff on new technologies.
- Act as technical/team lead on various development projects.

Position Qualifications:
- Minimum 3 years C# or VB.NET experience
- Minimum 1 years ASP.NET experience.
- SharePoint Server 2007 (MOSS) experience including design, web parts development, and custom workflow development.
- Knowledge of XML, Web Services, and distributed applications.
- Knowledge of object serialization (binary and XML).
- In depth knowledge of object-oriented design and programming technologies.
- Multi-threading experience.
- Test driven development a plus.
- In depth knowledge of Microsoft SQL database design, development, and tuning.
- Ability to work in a team environment but can also work independently with little supervision.
- Excellent written, verbal, and documentation skills.
- Applicants will be expected to provide code samples and walkthroughs during the interview process.
- Successful candidates will have a Bachelor's degree in Computer Science or related field.

To apply, email cover letter and resume to jobs@paperfreecorp.com.

PaperFree Corporation offers a full package of employee benefits including medical and dental insurance, disability and life insurance, paid-time off and a 401(k) Plan. PaperFree Corporation believes in rewarding employees based on performance and offers unlimited growth opportunities.