Part-Time / Project-Based .NET Developer

Developer

Job Id :1000516142


Description

We are seeking a skilled .NET Developer for a part-time, project-based engagement to design, develop, and deliver features for a web application. The ideal candidate is self-directed, communicates clearly, and can produce high-quality, maintainable code on schedule. This role reports to the Project Manager / Product Owner.

Duration & Commitment
• Contract type: Part-time, project-based

Key Responsibilities
• Collaborate with product owners, designers, and other developers to define tasks and deliverables
• Design and implement backend services, APIs, and business logic using .NET technologies
• Develop frontend components when required (Blazor, Razor Pages, or integration with SPA frameworks)
• Write clean, well-documented, and testable code; create and run unit/integration tests
• Integrate with databases and external systems (e.g., SQL Server, REST APIs, message queues)
• Troubleshoot, debug, and optimize performance and scalability issues
• Participate in code reviews and follow established CI/CD processes
• Deliver work in incremental milestones and provide regular status updates

Required Skills & Experience

• 3+ years professional experience with Microsoft .NET (preferably .NET Core / .NET 6+)
• Strong knowledge of C# and object-oriented design principles
• Experience building RESTful APIs (ASP.NET Core, Web API)
• Proficient with relational databases (SQL Server, Entity Framework Core) and ORM usage
• Familiar with source control (Git) and branching workflows
• Experience with automated testing (unit tests, integration tests)
• Familiarity with CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins, etc.)
• Ability to work independently, estimate tasks, and meet deadlines
• Good written and verbal communication skills in English

Basic Details

Location : Region: Hoora

Qualification :

Posted :

Job Type : Full-Time

Company : Bahrain Jobs

Contact Info

Mobile : Not-Mentioned

Alternate Mobile : Not-Mentioned

Email : bhnewopenings@gmail.com

By using our site, you acknowledge that you have read and understand our Cookie & Privacy Policy, and our User Agreement .