Job Description
Roles & Responsibilities
Client: NBK
Job Role : Senior Software Developer(Male Preferred)
Location: Kuwait
Roles & Responsibilities: We are looking for a passionate and skilled Senior .NET (Core) Developer with hands-on experience in designing, developing, and deploying applications end-to-end using Microsoft technologies.
|Key Skills:
- Languages: C#, LINQ
- Backend: NET Core, ASP.NET MVC, Web API, RESTful API
- Database: MS SQL Server Tables, Stored Procedures, Views, Triggers
- ORM: Entity Framework Code First and DB First
- Version Control: Git, GitHub
- Deployment: Experience in deploying .NET applications to Azure
- Design Patterns: MVC, Repository Pattern, Dependency Injection
- Methodologies: Agile Scrum, Sprint Planning, Daily Stand-ups
- Tools: JIRA for tracking, Manual testing using Agile methods
- OOP: Good understanding of Object-Oriented Programming
Responsibilities:
- Work on full software development lifecycle from requirement gathering to deployment
- Build responsive and user-friendly web applications
- Integrate frontend with backend APIs
- Manage and maintain SQL Server databases
- Handle deployment and release on Azure cloud platform
- Participate in Agile processes including stand-ups and sprint planning