Introduction of the Job
A growing technology company in Manama, Bahrain is seeking a skilled Dot Net Developer / Programmer to join its dynamic development team. This role is ideal for professionals who have experience in .NET and Angular development and are passionate about building robust, scalable, and modern web and mobile applications.
As a developer, you will be part of a collaborative team working on end-to-end development projects, from designing, coding, testing, to implementing software solutions. The position offers an excellent opportunity for career growth in a professional IT environment while working with modern technologies and frameworks.
Key Responsibilities
The selected candidate will be responsible for:
- Front-End Development: Build interactive and responsive user interfaces using Angular, TypeScript, HTML, SCSS, and Bootstrap. Ensure code is modular, reusable, and maintainable.
- Back-End Development: Develop server-side applications using .NET Core, .NET Framework, ASP.NET Web Forms, C#.NET Windows Forms, and Windows Services.
- Database Management: Work with Microsoft SQL Server, including writing stored procedures, functions, triggers, and queries to manage and manipulate data effectively.
- API Integration: Implement RESTful APIs and manage asynchronous data handling in Angular applications.
- Mobile Application Support: Collaborate on projects involving Android and React Native for mobile solutions.
- Software Testing and Implementation: Participate in coding, testing, debugging, and deploying applications. Ensure software quality, performance, and security standards are met.
- Version Control Management: Utilize GitHub for source control and version tracking.
- Collaboration: Work closely with designers, QA testers, and project managers to deliver high-quality software solutions.
Qualifications & Skills
- Education: M.Sc. in Computer Science, B.Tech (CS), B.C.A, M.C.A, B.E., or equivalent degree.
- Minimum 2 years of professional experience in .NET and Angular development.
- Strong proficiency in Angular frameworks, including components, services, and modules.
- Solid knowledge of .NET Core Web API, Entity Framework, and server-side programming.
- Experience with HTML5, CSS3, JavaScript, JSON, and responsive design techniques.
- Familiarity with Microsoft SQL Server including database design, queries, and optimization.
- Knowledge of mobile application development using React Native or Android.
- Experience in version control systems, preferably GitHub.
- Ability to work independently and as part of a collaborative team.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication skills in English.
Benefits
- Opportunity to work in a professional and technology-driven environment.
- Exposure to modern development tools and frameworks.
- Career growth opportunities and skill development in web and mobile application development.
- Collaborative team environment encouraging innovation and creativity.
- Flexible project assignments across web, mobile, and enterprise solutions.
- Potential for performance-based bonuses and incentives.
Average Salary
Salary for this role depends on experience and technical proficiency:
- Entry-Level (2–3 years experience): BHD 500–700 per month
- Mid-Level (3–5 years experience): BHD 700–1,000 per month
- Senior-Level (5+ years experience): BHD 1,000+ per month
Salary packages may include benefits, health insurance, and performance incentives.
How to Apply
Interested candidates who meet the requirements should:
- Prepare an updated CV highlighting your .NET and Angular development experience.
- Include references from previous employers or projects.
- Send your CV via email to d3.bahrain@gmail.com.
- Include any previous project links, GitHub repositories, or portfolio demonstrating your coding skills.
- Shortlisted candidates will be contacted for interviews and coding assessments.
FAQs (Frequently Asked Questions)
Q1: Can fresh graduates apply for this role?
A: No, candidates must have a minimum of 2 years experience in .NET and Angular development.
Q2: Is remote work allowed?
A: This is primarily an on-site role in Manama, Bahrain. Remote work may be considered only for exceptional candidates.
Q3: What technologies should I be proficient in?
A: Angular, .NET Core, ASP.NET, C#.NET, HTML5, CSS3, JavaScript, SQL Server, GitHub, and optionally React Native or Android development.
Q4: Are mobile development skills mandatory?
A: Mobile skills are preferred but not mandatory. Candidates with strong web development expertise are encouraged to apply.
Q5: What documents are needed for application?
A: Updated CV, portfolio or project links, and previous employer references.
Conclusion
This is a fantastic opportunity for Dot Net Developers / Programmers looking to advance their career in web and mobile application development within Bahrain. Candidates with strong .NET and Angular experience are encouraged to apply immediately by sending their CV to d3.bahrain@gmail.com.

Hassan is a seasoned HR and recruitment professional dedicated to bridging the gap between employers and job seekers. With a strong foundation in talent acquisition, candidate sourcing, and workforce strategy, he brings practical industry knowledge to every piece of content he publishes.
As the founder of Talent Dunes, Hassan built a platform designed to simplify the job search process by curating and sharing publicly available job listings in one accessible place. His mission is straightforward: to ensure that no qualified candidate misses an opportunity simply because of limited access to information.
Hassan writes about career development, job market trends, recruitment best practices, and hiring insights — drawing from his real-world experience in HR to deliver content that is both accurate and actionable.
When it comes to employment and recruitment, Hassan believes that transparency and accessibility are the cornerstones of a fair job market — and Talent Dunes is his contribution toward that goal.