Duties: Design, develop, and support in-house applications for Mortgage Banking business. Analyze business requirements and build product maturity features. Work in an Agile development environment. Use Data Quality Suite (DQS) to address exception detection and to perform remediation tracking. Follow company's security framework while engineering applications.
Minimum education and experience required: This position requires a Bachelor's degree in Electronic Engineering, Computer Engineering, Computer Science, Information Technology, or related field of study plus seven (7) years of experience in the job offered or seven (7) years of experience as Software Developer, Programmer Analyst, Associate - Projects (IT), or related occupation. The employer will alternatively accept a Master's degree plus five (5) years of experience in lieu of a Bachelor's degree plus seven (7) years of experience.
Skills Required: This position requires five (5) years of experience with the following skills: .NET; C#; WPF; WCF; and SQL Server or Oracle RAC. This position requires four (4) years of experience with the following skills: LINQ; performing algorithm development and implementation; async messaging or TIBCO messaging platform; and front-office applications with either fixed income or U.S. Mortgage Backed security products. This position requires one (1) year of experience with the following skills: Microsoft Workflow Foundation Rules Engine; Entity framework; and server-side business logic.