Job Title: Senior Software Developer
Department: Software Development
Reporting To: Technical Project Manager (TPM)
Location: Panaji, Goa - India
Job Type: Work from Office
Skills Required
- Solid understanding and strong proficiency in C# and the .NET Framework
- Experience with ASP.NET (Web forms/MVC) to build scalable web applications.
- Experience in working with Angular JS/Angular is a plus.
- Solid understanding of relational database design, preferably using Microsoft SQL Server
- Proficiency in writing efficient, secure, and well-documented code
- Solid understanding of Entity Framework and fluent in writing LINQ Queries
- Experience with RESTful web services and API integration
- Stay updated on industry trends and advancements in .NET development
- Knowledge of code versioning systems, preferably SVN
- Experience with front-end technologies such as HTML, CSS, and JavaScript
- Ability to work collaboratively in a team environment
- Having keen attention to facts and being able to catch errors and bugs before they become a problem
- Excellent problem-solving, analytical, and debugging skills with the ability to think critically