Fay Servicing is experience tremendous growth resulting in ourneeding to expand our staff. We're looking to bring on an additional .NetDeveloper for a direct-hire, full-time position. Put your skills to work for anindustry leader that genuinely values their employees.
Ideal applicants will demonstrate working knowledge concerning thefull lifecycle of web applications. This position demands a versatileself-starter with strong intellect and initiative, high reliability, teamcooperation, and excellent communication skills.
Bachelor's degree in Computer Science or equivalent experience
5+ years development experience
Excellent problem solving and analytical skills
Effective communication and interpersonal relationshipskills
Experience in the mortgage industry, servicing experiencepreferred
Experience with Black Knight's LoanSphere MSP system data and webservices desired
Familiar with Angular JS
Familiar with .NET MVC framework and Entity framework
Experience with Team Foundation Server (TFS) for source control
Self-motivated with the ability to thrive in a dynamic teamenvironment, work across organizational departments and instill confidence withthe client through work quality, time management, organizational skills, andresponsiveness
Proactive desire to continue to broaden and increase technicalskills
Develop and maintain applications using a variety of technologiesthat support multiple lines of Business and IT initiatives
Translate application storyboards and use cases into functionalapplications
Integrate data storage solutions involving OLTP and OLAP SQLenvironments.
Ensure the best possible performance, quality, and responsivenessof applications
Identify bottlenecks and bugs, and devise solutions to mitigateand address these issues
Help maintain code quality, organization, and automatization
Work with other developers to define and document the systemsarchitecture and development patterns and best practices. Mentor others in theimplementation of best practices
Design, monitor and maintain systems for a high levelperformance, security and availability.
Monitoring and troubleshooting of systems
Work with Operations personnel to achieve an environment that meetscurrent and future business objectives
Research and development of new technologies
System and application analysis, design and documentation
Unit testing of your own code as well as System and UserAcceptance Testing in collaboration with Quality Assurance Analysts
Work as a technical lead for development efforts and mentor otherteam members