Description

The Senior Application Developer will:

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

• In-depth knowledge of JavaScript, CSS, HTML, functional programming, and front-end languages

• 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

• AI Co-pilot or equivalent AI coding experience

Education

Bachelor’s degree