Job Description
Develop and enhance software based on business requirements
Gather requirements from stakeholders, and write functional and technical specifications
Develop conceptual and technical designs
Define and conduct unit testing
Qualifications
- 5 years experience in information technology as an application developer
- 2 or more years experience in the finance industry
- Proven problem solving skills and the ability to independently debug and diagnose problems
- Experience with both agile and waterfall development models
- Coordination with off-shore development teams a plus
- Ambitious self-starter with ability to work with minimal supervision
- Excellent verbal and writing skills
- Bachelor's degree in computer science or a related field
Programming experience:
5 or more years experience coding C#.Net
Microsoft frameworks including WPF, WCF, Silverlight and ASP .Net
Development of SOAP/REST Web services
Messaging experience is a plus
Knowledge of XML, Java and Spring for Java would also be an advantage
Database experience:
5 years Sybase and/or SQL Server
Transact-SQL, stored procedures, triggers and analysis of query plans
Datamart/Business Intelligence (e.g. OLAP, SSRS, SSIS, SSAS)
Experience using IIS 6.0 and IIS 7.5 and familiarity with IIS authentication mechanisms would be an advantage
Additional Information
Must be a US citizen or Green Card holder
All your information will be kept confidential according to EEO guidelines.