2.png

.Net Web and Desktop Developer

Diamond Software

  • Bahrain

Salary

  • BHD 900 - BHD 1500 per month

Job Type

  • Full-Time

No. of Vacancies

  • 1

Job Description

Job Title: .NET Web and Desktop Developer

We are seeking a skilled and experienced .NET Web and Desktop Developer to join our dynamic team. The ideal candidate will have a strong background in developing web and desktop applications using .NET technologies, with a good understanding of ERP systems. This role requires a proactive individual who can work independently or collaboratively within a team to deliver high-quality applications that meet our customers' needs.

Roles & Responsibilities

- Requirements Analysis:
- Participate in the analysis of project requirements to understand objectives and constraints.

- Application Development:
- Write clean, scalable code using .NET programming languages, including
VB.NET or C#.
- Develop both web and desktop applications to meet project specifications.

- System Upgrades and Maintenance:
- Upgrade, configure, and debug existing systems to improve performance and functionality.
- Provide technical support for web and desktop applications.

- Software Design and Architecture:
- Collaborate with internal teams to design and architect software solutions.
- Ensure software design aligns with best practices and project requirements.

- Testing and Deployment:
- Test and deploy applications and systems to ensure they are functional and meet quality standards.
- Revise, update, refactor, and debug code as necessary to enhance performance and reliability.

- Documentation:
- Develop and maintain documentation throughout the software development life cycle (SDLC) to support ongoing development and maintenance efforts.

Desired Candidate Profile

- Experience:
- Proven experience as a .NET Developer or Application Developer with a focus on web and desktop applications.
- Familiarity with ERP systems is preferable.

- Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field.

- Technical Skills:
- Proficiency with the .NET framework, including knowledge of SQL Server and design/architectural patterns such as Model-View-Controller (MVC).
- Knowledge of at least one .NET language (e.g., C#, Visual Basic .NET).

- Soft Skills:
- Excellent troubleshooting and problem-solving skills.
- Strong communication skills to collaborate effectively with team members and stakeholders.

- Documentation:
- Ability to develop comprehensive documentation throughout the SDLC.



Job Openings at Diamond Software

Stay Updated

Get latest HR News, Trends, Facts and Advices. We will deliver all of it directly to your inbox.