VB.NET Developer – Microsoft SQL Server & Software Development | Cairo, Egypt

Website Oasisoft
Location
Cairo, Egypt – On-site
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
- Others / Miscellaneous
Job Overview
Oasis Computer Systems Co. Ltd. is expanding its software development team and seeking an experienced VB.NET Developer to contribute to the development and maintenance of reliable, scalable, and maintainable software solutions. The role is suited to professionals with strong commercial VB.NET development experience and a solid foundation in software engineering principles.
The successful candidate will work extensively with Microsoft SQL Server, including database design, query development, and performance tuning. Strong understanding of Object-Oriented Programming (OOP), design patterns, debugging, troubleshooting, and software optimization will be essential for delivering high-quality technical solutions.
This opportunity offers potential for career growth and professional development within software engineering. Continued training and upskilling in .NET technologies, database engineering, software architecture, design patterns, and modern development practices can support progression into senior software development and technical leadership roles.
Key Responsibilities
- Develop and maintain software applications using VB.NET.
- Write clean, maintainable, and reliable application code.
- Design and work with Microsoft SQL Server databases.
- Develop efficient SQL queries and optimize database performance.
- Apply Object-Oriented Programming principles throughout the software development lifecycle.
- Implement appropriate software design patterns and development standards.
- Troubleshoot and debug application and database issues.
- Analyze technical problems and develop effective solutions.
- Optimize application and database performance.
- Follow established software development standards and best practices.
- Collaborate effectively with other members of the development team.
- Contribute to maintaining high standards of code quality and software reliability.
Requirements & Qualifications
Experience
- Solid commercial experience in VB.NET development.
- Practical experience working with Microsoft SQL Server.
- Experience in software troubleshooting, debugging, and optimization.
Technical Skills
- VB.NET
- Microsoft SQL Server
- Database design
- SQL query development
- SQL performance tuning
- Object-Oriented Programming (OOP)
- Software design patterns
- Software development standards
- Debugging and troubleshooting
- Application optimization
Analytical & Professional Skills
- Strong mathematical and analytical ability.
- Disciplined approach to troubleshooting and debugging.
- Strong problem-solving capabilities.
- Attention to code quality and maintainability.
- Ability to analyze complex technical problems.
- Effective communication and teamwork skills.
- Ability to work collaboratively within a software development team.
Salary, Benefits & Career Growth
Salary and specific employee benefits have not been provided in the job description and therefore are not stated.
This position offers opportunities for career growth and professional development within software engineering and application development. The successful candidate can strengthen expertise across VB.NET development, SQL Server, database optimization, software architecture, OOP, and software design patterns.
Continued technical training, professional certification, and upskilling in .NET development, Microsoft technologies, database administration, software architecture, and modern development practices can support progression toward Senior .NET Developer, Software Engineer, Technical Lead, and software development leadership roles.
Application Process
Application Process (Website)
Apply only through the official job link.
Click Apply Now on the website.
Official job link: Not provided in the supplied job description.
HR Email for Application
Send your updated CV directly
Subject Line: .NET Developer – Cairo
To apply for this job email your details to jobs@oasisoft.net
