Job Summary
We are seeking an experienced .NET developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying complex software applications using .NET technologies.
Responsibilities include:
* Participating in all Scrum ceremonies (daily scrum, sprint planning, sprint reviews, and retrospectives)
* Gathering and analyzing requirements
* Estimating and analyzing stories
* Performing UI and DB design
* Coding and unit testing
* UAT and production bug fixes
* Deploying code to Dev/STG
* Participating in release calls and resolving issues found
* Providing production support and resolving issues found
* Monitoring daily/weekly production jobs
Requirements
* 10+ years of experience in .NET technologies (.NET Core MVC, C#, Entity Framework, Web API, JavaScript, jQuery, Bootstrap, SSIS, Kendo, AWS)
* Knowledge on SSIS and Kendo is preferred
* Good working 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
Mortgage/finance domain experience is a plus. Experience in working with large applications with large volume transactions is also beneficial.