Previous Job
Back end engineer
Ref No.: 18-00080
Location: charlotte, North Carolina
Position Type:Right to Hire
Start Date: 02/13/2018
 client is seeking a Back-End Software Engineer to create and maintain internal software. The ideal candidate has a strong background in software development and knowledge in the mortgage or financial services industries. The
ideal candidate is also a hard-working individual who has a creative but analytical mindset. 

Typical Duties –
¿ Enhancements to Encompass Loan Management System
¿ Enhancements to On Site Hosted Service Apps
¿ Level 2 Helpdesk support through ZenDesk
¿ Integration with 3rd party vendors through exposed APIs
¿ Maintenance of custom borrower portal API
¿ Creation/Maintenance of SQL and DynamoDB queries and tables
¿ Interaction with AWS to implement technical requirements
Required Skills
¿ 5+ Years development in C#
¿ Knowledge of syntax, basic coding styles and concepts.
¿ .Net 4.5 Framework currently being used but experience in 2.0+ counts
¿ Clear documentation and logging (log4net)
¿ Serialization (Newtonsoft.JSON)
¿ Visual Studio IDE knowledge
¿ Ability to create/maintain Windows Services
¿ 3+ Years SQL Server Experience
¿ Queries, SPs, Triggers, Functions
¿ SQlServer 2010+
¿ Table Design Patters (Foreign keys, Indexes, etc)
¿ Software Design patterns such as
¿ Abstract Factory
¿ Contract Based Development (OOP + TDD)
¿ Experience working in the following Libraries greatly improves chances of hire
¿ System.Web.Http
¿ System.Threading.Tasks
¿ System.Linq
¿ System.Collections
¿ System.Data
¿ System.Configuration
¿ System.Xml.Serialization
Desired Skills (not mandatory)
¿ 2+ years experience with custom plugins and forms for Encompass
¿ 2+ years experience writing and maintaining Rest + SOAP Based APIs
¿ 2 +years experience with AWS
¿ DynamoDB
¿ RDS Hosted in AWS
¿ Elastic Beanstalk
¿ EC2
¿ Cloudwatch
¿ Lambda