Senior Software Developer Job Description
As a senior software developer, you will be responsible for designing and developing large-scale applications using .NET technologies. You will work closely with cross-functional teams to deliver high-quality solutions that meet our clients' needs.
* 10+ years of experience in .NET technologies including .NET Core MVC, C#, Entity Framework, Web API, JavaScript, jQuery, Bootstrap, SSIS, Kendo, and AWS.
* Good working experience on DB – SQL and SQL Server (data analysis, writing complex queries, stored procedures).
* Good working experience in AWS cloud (S3, RDS, Lambda, gateway, SQS) is preferred.
* 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.
* Opportunity to work with a diverse team of innovators.
* Chance to use your skills and imagination to push the boundaries of what's possible.
* Competitive compensation package.
Sonata Software is an equal opportunity employer encouraging diversity in the workplace.