Back to Jobs
Senior .NET Developer
VAM SystemsLocation
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 BI1 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.