This is at the company I work at - you can email me your resume at tradclimber + gmail + com and I can forward it to our HR woman. This gets me a possible finder's fee if you end up getting the job.

About the Company...
We are a Lakewood, Colorado-based Application Service Provider (ASP) delivering hosted software solutions to manufacturers and their sales channels within targeted industries. Our product suite integrates a series of industry-specific tools that help manufacturers and sales reps sell more products to their customers, combining Sales Force Automation technology, Decision Support, Customer Relationship Management (CRM), and e-Commerce to enhance the coordination and communication of information between manufacturers and their sales channel. Originally targeting the Gift and Home wholesale product segments, our software solutions are now deployed in a wide range of wholesale markets, foremost among them the Outdoor Wholesale industry.

Primary Objective of Position
Develops specifications for moderately complex software programming applications and modifies/maintains the existing software. Develops, modifies and maintains applications that may be customized or standardized. Participates in design and coding activities with other staff members.
Knowledge and Skill Required
• Minimum five(5) years experience as Database Developer (NOT Administrator) working with SQL Server 2000 or above (experience with equivalent products may be considered).
• Minimum five (5) years Web Development experience.
• Minimum five (5) years.NET and CSharp experience.
• Minimum one (1) year of WPF experience.
• Minimum one (1) year of WCF experience.
• Minimum six (6) months of Silverlight experience.
• Ability to effectively communicate technical concepts to other technical staff members.
• Ability to interface well with Professional Service staff and other non-technical members of the organization.
• Demonstrated aptitude for learning new technologies.
• Knowledge relating to the area in which analysis and coding is performed.
• Provide project development in the areas of analysis, design, programming, testing, implementation, and on-going system support.
• Ability to help design/architect new development and functionality.
• Ability to analyze business rules and logic.



Essential Duties and Responsibilities
• Designs/codes applications following specifications using the appropriate tools.
• Maintains and modifies existing applications on their own as well as under direction from senior staff members.
• Performs maintenance programming for existing version. Performs custom programming at management’s request.
• Assumes responsibility for ongoing data and code architecture for product.
• May lead and direct the work of others.
• Other duties as assigned.

Personal Requirements

• Excellent interpersonal and communication skills.
• Works well with management, peers and subordinates.
• Provides leadership and direction to staff to enhance Company ability to provide the best possible service.
• Enthusiastic and able to build and work well in a team environment
• Excellent presentation skills.
• Able to adapt to a variety of personalities in a professional manner.
• Able to implement and execute a plan of action.
• Ability to lead a project and commit to deadlines.

Requirements

• Bachelor of Science in Computer Science or equivalent on-the-job experience is preferred.
• Microsoft Certification a plus.
• 8 + years experience in the field or related area