Software Engineer
Impact Solutions is a comprehensive technology consulting firm with a boutique style approach to each engagement. Our focus is to deliver exceptional results as our client's strategic partner bringing more than 20 years of business and technology leadership to each engagement.
We are seeking a passionate technologist to join our development staff. This position requires exceptional vision and analytical skills working independently or within a team.
You will work closely with product management and architecture teams to define future product requirements and implement these requirements in the development process.
Responsibilities:
*Provide maintenance for existing client and on demand applications.
*Assist in design and architecture of new software and database solutions.
*Develop industry leading solutions from requirements, use cases, and UML
Requirements:
* Bachelor's degree or equivalent experience in software engineering or computer science.
*7+ years of technical experience in software development role.
* Thorough understanding and experience in Object Oriented Development
*C#
*SQL Server 2005|2008
* Visual Studio 2008-2010
*.Net 2.0 | 3.5 Framework
*ASP.Net
*Proficient in T-SQL
*XML
*Experience in the Full Development Life Cycle including design, development, and QA.
Additional Beneficial Skills:
* SharePoint MOSS | WSS
* COM
* WCF
* Java
* SSIS
* SSRS