We are small, private, successful, and growing software products firm specialized in comprehensive billing solutions, and customer & amp; partner management software. We have excellent culture, lots of Upside and comprehensive benefits.

Role: Senior Software Engineer in C++, C#, Windows Threading

Salary: Up to $110K+ DOE

Required Skills and Competencies:

· 5 years as a C++/C# developer on Microsoft platforms, including Windows/2003.
· Deep knowledge of COM, ATL/STL and NT threading models.
· Requires hands-on experience with Microsoft data access technologies, including ADO, OLEDB, ODBC and DTC.
· Must have strong relational database fundamentals; experience with SQL language on at least either SQL Server or Oracle is a requirement
· Must have excellent object-oriented analysis, design and implementation skills.
· Solid understanding of XML.
· Good understanding of performance, scalability and reliability characteristics of different design and implementation choices.
· In depth experience in eliciting and understanding complex business requirements and translating them into robust designs and implementations.
· Very comfortable with Use Cases.
· Must possess excellent communication and leadership skills and enjoy working as part of a cross-functional team.
· Computer Science degree or related field
· Exposure to billing, accounting or other financial applications is a very strong plus.
· Understanding of the Microsoft .NET platform and development environment a very strong plus.
· Experience with MTS and/or COM+ transactional capabilities highly desirable.

Position Responsibilities -
Play a key role in the development and delivery of complex business applications using Microsoft technology. Be the owner for important business and technical infrastructure components used in the firm’s XML
billing platform.

Very Competitive Base Salary + Comprehensive Benefits Package

No Sponsorship Available

Contact Information
Gary Wright - President – Wright Associates
Phone - (508) 761-6354