VAM Systems

Senior .NET Developer

VAM Systems
Location
Job Type
Full-time
Salary
20k-30k BHD (Estimated)
Posted
3/23/2026
Career Level
Senior
Qualification
Professional Developer Certifications, Microsoft certifications (e.g., Microsoft Certified: Azure Developer Associate)
15+ years of software development experience with .NET technologies, 3+ years of experience in Microsoft Power Apps and Power BI11 views

Job Description

Must Have Qualifications:

  • Professional Developer Certifications
  • Relevant Microsoft certifications (e.g., Microsoft Certified: Azure Developer Associate).
  • Strong SQL knowledge and experience in web application development.

Experience Requirements:

  • 15+ years of software development experience, particularly with .NET technologies.
  • 3+ years of experience in Microsoft Power Apps and Power BI
  • Proficiency in SQL and relational database management.
  • Experience with Agile/Scrum methodologies.
  • Preferably previous experience developing government or public sector systems.
  • Proficiency in Arabic: Ability to speak and write in Arabic fluently.

Technical Skills:

  • .NET Frameworks: Knowledgeable in ASP.NET, MVC, and related technologies.
  • SQL Skills: Expertise in query optimization, indexing strategies, and data modeling.
  • Integration Skills: Familiarity with REST/SOAP APIs and authentication methods.

Key Responsibilities:

  • Application Development:Design and implement robust web and mobile applications using .NET technologies, adhering to best practices and coding standards.
  • Database Management:Develop and optimize SQL database structures, ensuring efficient data storage, retrieval, and manipulation. This includes writing complex SQL queries, stored procedures, and managing database performance.
  • API Integration:Implement and manage integrations via RESTful and SOAP APIs, ensuring seamless communication between systems.
  • Agile Collaboration:Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. Collaborate closely with product owners, business analysts, and other developers to refine requirements.
  • Performance Optimization:Troubleshoot and resolve performance issues, ensuring applications run efficiently and effectively.
  • Documentation:Maintain comprehensive technical documentation for applications, databases, and processes to support knowledge sharing and continuity.
  • Mentorship:Provide guidance and mentorship to SCE developers, fostering a collaborative and learning-oriented environment.

Nice to Have:

  • Experience in OutSystems
  • Cloud experience (e.g., Azure, AWS).

Get notified of similar jobs

We'll send you an email when jobs similar to "Senior .NET Developer" are posted.

Keyword: Senior .NET DeveloperLocation: Manama

No spam ever. Unsubscribe with one click anytime. By subscribing, you agree to our privacy policy.

Related Jobs You Might Like

View all jobs →
Marriott

University Intern - Food & Beverage - The Ritz-Carlton Bahrain

Marriott

Manama
Internship
300-600 BHD per month (approximately 3,000-6,000 AED) (Estimated)

About the ProgramBuild upon your classroom studies through our Hotel Internship Program opportunities. You will learn first-hand about a hotel's operations. Our Hotel Internship Program allows you to truly experience the industry from the ground up, where our founders and many of our leaders began. You will get immersed in Marriott's culture and business and find your true calling in the travel industry.EligibilityMust be a current college or university studentAvailable to join an internship at The Ritz-Carlton BahrainWhat You Will LearnFood & Beverage service standards and operationsLuxury hospitality and the Gold StandardsGuest experience and service excellenceTeamwork, communication, and operational skillsAbout The Ritz-CarltonAt more than 100 award-winning properties worldwide, The Ritz-Carlton Ladies and Gentlemen create experiences so exceptional that long after a guest stays with us, the experience stays with them. As part of our team, you will learn and exemplify the Gold Standards, such as our Employee Promise, Credo, and Service Values.About Marriott InternationalMarriott International is the world's largest hotel company, with more brands, more hotels and more opportunities for associates to grow and succeed. We are committed to non-discrimination and fostering an inclusive environment where the unique backgrounds of our associates are valued and celebrated.

View Details →
VAM Systems

Senior Java Developer - Banking

VAM Systems

Manama
Full-time
1,800-2,800 BHD (Estimated)

Job DescriptionWe are currently looking for a Senior Java Developer for our Bahrain operations with the following skillsets and terms and conditions:Academic QualificationBachelor's Degree in Computer Science / Engineering or related fieldExperience Required7 - 10 years of relevant experienceMust-Have Technical SkillsAPI Management expertiseJava (8/11/14), OOP principles, SOLID/DRYJava Concurrency & MultithreadingMicroservices architectureSpring Framework, Spring Boot, and Microservices development with JPARESTful API design and implementationMessage queuing systems (IBM MQ, Kafka)HTTP/HTTPS protocol, web serversRelational database design and SQL scripting (MySQL)NoSQL technologies (MongoDB)UI technologies (HTML5, Thymeleaf/JSP, JSF, PrimeFaces, CSS, JavaScript, jQuery)Security & Identity protocols (OpenID, TLS, OAuth, SAML, SSO, PKI encryption & key management)Testing, debugging, Git Version ControlDevOps practices (Azure DevOps preferred)Mandatory Domain ExperienceMust have Banking / Financial Services experienceJob ResponsibilitiesDesign, develop, and maintain Java (8/11/14) applications using OOP and clean-code practices (SOLID/DRY).Build and enhance backend services using Spring Framework/Spring Boot, ensuring high performance and scalability.Develop, expose, and consume RESTful APIs (JSON) and support SOAP/WSDL/XML integrations when required.Implement microservices architecture using JPA/Hibernate, including service communication and API lifecycle management.Design and optimize data models; write efficient SQL and manage relational databases (e.g., MySQL) and NoSQL (MongoDB).Apply concurrency and multithreading to improve throughput, reliability, and overall system responsiveness.Implement security and identity standards including OAuth2/OpenID Connect, SAML/SSO, TLS, and PKI concepts.Troubleshoot production issues, handle multiple support cases in parallel, and perform root-cause analysis.Develop and execute testing/debugging activities, ensuring code quality and adherence to engineering best practices.Use Git for version control and support CI/CD/DevOps practices, preferably using Azure DevOps pipelines and boards.Collaborate with cross-functional teams to gather integration requirements.Document integration flows, technical specifications, and support procedures.DomainBanking / Financial Services

View Details →
Chenega Corporation

Personnel Assistant I

Chenega Corporation

Manama
Full-time
1,300 - 2,100 USD per month (Estimated)

SummaryPersonnel Assistant I in Manama, Bahrain. Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are you looking for a career where professional development is embedded in your employer’s core culture? If so, Chenega Military, Intelligence & Operations Support (MIOS) could be the place for you! Join our team of professionals who support large-scale government operations by leveraging cutting-edge technology and take your career to the next level!The Personnel Assistant I shall support the Navy Personnel Command by verifying the identity and eligibility of authorized DoD beneficiaries, issuing DoD Identification Cards, and performing DEERS updates in Manama, Bahrain.ResponsibilitiesInteract with customers utilizing effective face-to-face customer service skills of positive attitudes, adaptability, friendliness, empathy, time management, communication, de-escalation, and composure in stressful situations.Verbally acknowledge customers upon arrival.Verify and issue Common Access Cards (CAC) and Uniformed Service Identification (USID) to eligible recipients through DEERS.Serve as Verifying Official on DEERS/RAPIDS terminal and ensure input data for accuracy and correctness.Assist customers with questions concerning identification card eligibility, application requirements, and DEERS.Answer telephone inquiries.Monitor customer wait times via sign-in sheets.Return all failed or retrieved CACs to DMDC monthly.Ensure all non-DEERS CAC updates are performed accurately and efficiently.Perform customer services, including but not limited to PIN resets and verifying and updating PKI certificates, etc.Provide ICA services as necessary to ensure the timely and accurate distribution and retrieval of identification cards, including updating customer information in DEERS.Initiate CAC requests and distribute CACs and PINs IAW the RAPIDS User Guide.Verify identification IAW Homeland Security Presidential Directive 12 (HSPD12) and Federal Information Processing Standards FIPS201-1.Provide ID Card services to all personnel assigned to support customer commands, other military service personnel, retirees and their dependents, and contractors that are verified through the Mission Partner (MP) Identity, Credential and Access Management (ICAM) program.Ensure appropriate security personnel are immediately notified of any unauthorized or unsafe acts, regardless of the rank or position of the person.Verbally encourage all customers to submit feedback and ensure all customers are provided with QR codes, phone numbers, and other necessary information to access the program’s customer feedback systems through Qualtrics.Maintain RAPIDS equipment within the physical parameters and configurations established at the time of installation.Perform printer maintenance as stated in the Maintenance and Cleaning Procedures, located in the Verifying Officials Information System (VIOS).Perform printer maintenance and User Maintenance on RAPIDS equipment.Keep RAPIDS VPN connected at all times to avoid costly repairs to high-value equipment.Complete annual company and customer training requirements.Assist with monthly metrics reporting.Record labor hours daily.Other duties as assigned.QualificationsHigh School Diploma or GED required.1+ years of experience in a Customer Service environment.Must have the ability to pass a Navy background check before starting and later maintain a Secret clearance.Must obtain an appropriate work visa before starting.Preferred Qualifications:Human Resource (HR) background in either Military Personnel or DEEPS/RAPIDS preferred.Similar HR experience gained from either the private sector or other Federal Agency is acceptable.Knowledge, Skills, and Abilities:Proficient in both oral and written communication in order to communicate effectively with others and explain complex actions taken in regard to military members’ entitlements, allowances, and co...

View Details →
HomeJobsSign In