Job Title: Senior Dotnet Developer
Description:
We are looking for an experienced software engineer to join our team. The ideal candidate will have a strong background in .NET technologies and experience working with large applications.
The successful candidate will be responsible for designing, developing, and testing software solutions using .NET core MVC, C#, Entity Framework, and other related technologies.
In addition to technical skills, the candidate should possess excellent communication and problem-solving skills. They should also be able to work effectively in a collaborative environment.
The role involves participating in all Scrum ceremonies, requirement gathering and analysis, story estimations and analysis, UI and DB design, coding and unit testing, UAT and production bug fixes, deployment of code to Dev/STG, release calls and resolving issues found, production support and resolving issues found, daily/weekly production monitoring jobs, and supporting associate developers.
Requirements:
* 10+ years of experience in .NET technologies (.NET core MVC, C#, Entity Framework, Web API, Java Script, jQuery, Bootstrap, SSIS, Kendo, AWS)
* Knowledge on SSIS and Kendo is preferred
* Good working experience on DB – SQL and SQL server (Data analysis, writing complex queries, Stored procedures)
* Good working experience in AWS cloud (like S3, RDS, Lamda, gateway, SQS) is preferred
* Mortgage / Finance domain experience is a plus
* Experience in working with large applications with large volume transactions is a plus
* Exposure to AI-driven development and unit testing activities
* Knowledge of Agile Methodologies, such as Extreme Programming (XP)
* 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
* Exposure to AI-driven development and QA activities (highly preferred)
Why Work With Us?
You'll have the opportunity to use your skills and imagination to push the boundaries of what's possible. To build innovative solutions to some of the world's toughest problems.