+ years of experience in full life cycle software development
- In depth knowledge and practical experience with C#, Winforms, and SQL Server development
- Hands on experience with Microsoft BI products (SSRS, SSIS, SSAS)
- Should be a team player with experience & desire to work with other teams in the organization
- Good verbal & written communication skills.
- Experience with using source control, change management, and other productivity tools is expected
- Bachelor of Science in Computer Science or related degree
Preferred:
- Experience in Windows Services and WCF programming preferred
- Experience in interprocess communications
- Experience in Capital Markets and knowledge of Mortgage-backed Securities a big plus
Nice to have:
- Experience with other technologies like Java, JMS/EMS, Message-Oriented Middleware, ALBPM, Tibco, Infragistics, Unix, etc. a big plus
- Experience with building or working with Data Warehouse systems a plus as well