Senior .NET Developer Opportunity
At Sonata Software, we offer a chance to use your skills and imagination to push the boundaries of what's possible.
Job Description
We are seeking an experienced Senior .NET Developer to join our team. The successful candidate will have strong technical skills, excellent communication skills, and the ability to work collaboratively with colleagues.
Key Responsibilities
* Design, develop, test, and deploy software applications using .NET technologies
* Collaborate with cross-functional teams to identify and prioritize project requirements
* Participate in code reviews and ensure high-quality coding standards
* Develop and maintain technical documentation
* Provide support for ongoing maintenance and enhancements of existing software applications
Required Skills and Qualifications
The ideal candidate will have:
* 10+ years of experience in .NET technologies (.NET Core, C#, Entity Framework, Web API)
* Strong knowledge of SQL Server and database design
* Experience with AWS cloud services (S3, RDS, Lambda, Gateway, SQS)
* Good working experience with Agile methodologies (Extreme Programming)
* Knowledge of design patterns, refactoring, and unit testing
* Excellent communication and client interaction skills
Benefits
As a Senior .NET Developer at Sonata Software, you'll enjoy:
* A competitive salary and benefits package
* Ongoing training and professional development opportunities
* A dynamic and collaborative work environment
* The opportunity to work on challenging projects and make a meaningful impact
* Recognition and rewards for outstanding performance
Why Join Us?
At Sonata Software, we're committed to delivering exceptional results and building long-term relationships with our clients. We believe in fostering a culture of innovation, collaboration, and continuous learning.