Job Description
Sonata Software is seeking a highly skilled and experienced .NET developer to join our team. As a leading Modernization Engineering company, we aim to deliver modernization-driven hypergrowth for our clients.
We are looking for an individual with strong technical skills in .NET technologies such as C#, Entity Framework, Web API, JavaScript, jQuery, and Bootstrap. Experience with cloud platforms like AWS, especially S3, RDS, Lambda, Gateway, and SQS, is a plus.
The successful candidate will have a strong background in database management, particularly SQL Server, and be proficient in writing complex queries and stored procedures. Additionally, they should have good communication and client interaction skills.
Required Skills and Qualifications
* 10+ years of experience in .NET technologies (.NET Core MVC, C#, Entity Framework, Web API, JavaScript, jQuery, Bootstrap)
* Experience with cloud platforms (AWS) - S3, RDS, Lambda, Gateway, SQS
* Strong background in database management - SQL Server
* Good communication and client interaction skills
* Participation in Scrum ceremonies (Daily Scrum, Sprint Planning, Sprint Reviews, Retrospectives)
* Requirement gathering and analysis
* Story estimations and analysis
* Coding and unit testing
* UAT and production bug fixes
* Deployment of code to Dev/STG
* Production support and issue resolution
* Daily and weekly production monitoring jobs
* Mortgage/Finance domain experience is a plus
* Experience working with large applications with large volume transactions is a plus
* Exposure to AI-driven development and unit testing activities
* AWS Environment - EC2, SQS, SNS, Lambda, Containers, API Gateway experience highly preferred
* Knowledge of Agile Methodologies (Extreme Programming)
* 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
Benefits
At Sonata Software, you'll have the opportunity to work on challenging projects, develop your skills, and grow your career. We offer a competitive salary, benefits package, and opportunities for professional growth and development.
Why Join Us?
We are a diverse and innovative team, passionate about delivering exceptional results for our clients. If you're a motivated and talented professional looking for a new challenge, join us and discover the possibilities.
Keyword: DotnetDeveloper