Description

The Senior Application Developer will:

Use the latest tools and techniques (.NET, C#, Agile Methodologies, Web Services, TSQL, SSIS)

Prepare software for deployment to production environments

Respond to and resolve questions and issues logged by users of a live system

Manage small projects independently and work as a team member on larger projects

Perform other related duties as required and assigned

Demonstrate behaviors which are aligned with the organization’s desired culture and values


Qualifications:

Bachelor’s degree or equivalent work experience

7+ years of relevant work experience

Knowledge of Agile Methodologies, such as Extreme Programming (XP) and Scrum is helpful

Experience with relational databases (SQL Server, MySQL, PostgreSQL)

Knowledge of design patterns, refactoring and unit testing

Experience with Linux and open source software is a plus

AWS Environment - EC2, SQS, SNS, Lambda, Containers, API Gateway experience highly preferred

Financial services experience, especially related to mortgages and mortgage backed securities, is desirable

Education

Bachelor's degree