Dotnet Developer
Senior Full-Stack .NET Developer – Digital Transformation
Contract:
B2B Frelance, Contract (FTE) | Mon–Fri, standard working hours
Location:
Manama, Bahrain
Job Type: Contract (25 Months)
Work Mode:
On-Site
Language:
English (Mandatory) | Arabic (Optional Advantage)
Open Positions: 2 Senior Developers
Rate: 3500$/ Month
About the RoleWe are seeking two highly experienced Senior Full-Stack .NET Developers to join a major enterprise Digital Transformation initiative in Bahrain.
You will play a critical role in modernizing core enterprise systems, building scalable digital platforms, and enabling automation, analytics, and AI-ready architecture across business functions.
This is a hands‑on senior engineering role focused on building secure, scalable, and future‑ready enterprise solutions aligned with a strategic digital roadmap.
Key Responsibilities Full-Stack Development & Architecture- Design, develop, and maintain enterprise‑grade applications using .NET Framework, .NET Core, and C#
- Build scalable RESTful APIs, microservices, and backend architectures
- Develop responsive and user‑friendly front‑end interfaces integrated with backend systems
- Lead end‑to‑end SDLC: analysis, design, development, testing, deployment, and support
- Enhance and modernize legacy enterprise systems through optimization and feature upgrades
- Digitize and streamline business workflows across procurement, legal, and operations
- Develop e‑forms and automated workflows using Power Automate or similar RPA tools
- Improve operational efficiency through process re‑engineering and automation
- Design and implement middleware and enterprise integration layers
- Enable secure system‑to‑system communication using REST, SOAP, JSON, XML, and AWS API Gateway
- Evaluate and support external API publishing and notification services
- Develop executive dashboards and KPI reporting systems
- Support financial, procurement, and governance reporting needs
- Enable data‑driven decision‑making through structured reporting and visualization
- Prepare enterprise systems for AI and advanced analytics adoption
- Improve data quality, structure, and readiness for future AI initiatives
- Support anomaly detection and intelligent reporting frameworks
- Manage and optimize Microsoft SQL Server on AWS RDS
- Perform performance tuning, indexing, backup, and high availability configuration
- Support cloud‑first architecture with scalability and disaster recovery readiness
- Implement secure coding practices aligned with cybersecurity standards (NCSC compliance)
- Ensure encryption, access control, audit logging, and vulnerability remediation
- Support security audits and compliance initiatives
- Prepare technical documentation, API specs, and architecture diagrams
- Troubleshoot production issues and perform root cause analysis
- Ensure proper knowledge transfer and operational continuity
- Bachelor’s degree in Computer Science, IT, Software Engineering, or related field
- 5+ years of experience in Full‑Stack .NET development
- .NET Framework
- .NET Core
- C#
- ASP.NET MVC / Web API
- SQL Server
- RESTful APIs & Microservices
- Front‑end technologies (JavaScript frameworks)
- Experience with AWS cloud services
- Strong understanding of enterprise architecture & middleware systems
- Knowledge of secure coding & cybersecurity best practices
- Experience in reporting tools and workflow automation
- Strong analytical and problem‑solving skills
Excellent communication in English - Arabic is a plus
- Experience in digital transformation programs
- Knowledge of procurement or governance systems
- Familiarity with Power Automate / RPA tools
- Exposure to AI‑readiness or data analytics environments
- Understanding of cloud‑native architecture & integration patterns
This is a high‑impact opportunity to contribute to a national‑scale digital transformation program, working on enterprise modernization, automation, and future‑ready AI‑enabled systems.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).