We're Hiring!
At TDS, we believe our staff represents our biggest strength. We empower and
motivate our employees to grow and develop with us, and encourage innovatively
and creative ideas from all our team members.
We welcome hearing from people who want to make a difference – to express
your interest in joining our company, please email your CV and cover letter to
hr@tds.com.sa
TDS only accepts applications for active positions posted on our website. Please
check back with us periodically for active job postings.
Opened Positions
Job Description
Technical Development Solutions (TDS – Cairo branch) has need of strong full stack developers, with high levels of expertise in SQL and .NET services (REST) and .net core. Our team supports the business with many service-based applications/processes. You will be able to work both independently and as part of a small team.
Required skills and experiences:
- BSc degree in computer science or information technology.
- Experience in software development 5 to 10 years.
- Experience in c#.net and OOP.
- Experience in relational database (T-SQL and PLSQL).
- Experience in MVC and MVC Core.
- Experience in REST API (development, testing and deployment).
- Knowledge of SOAP web services.
- Experience in windows services development, debugging and installation.
- Strong knowledge of source control repos like GIT.
- Nice to have Azure DevOps experience.
- experience in in javascript, jquery and react.
- knowledge of microservices design pattern and docker implementation.
- knowledge of unit and integration testing.
- Ability to speak & communicate by English.
Responsibilities :
- Write clean and organized code.
- Build new solutions from scratch.
- Modifying and enhance current applications.
- Write code documentation according to company standards.
- Work independently or within team.
- Perform performance testing and consistency checks.
** Nationality Egyptian
Apply Now jobs@tds.com.sa
Job Description
Technical Development Solutions (TDS – Cairo branch) has need of Network engineer. Our team supports the business with many service-based applications/processes. You will be able to work both independently and as part of a small team.
Required skills and experiences:
- Bachelor degree in communications engineering or related field.
- Experience more than 5 years
- MSCE and/or CCNA certified.
- Holding CCNP is a plus.
- Proficiency in network design (LAN/WAN).
- Experience in implementing network security using hardware and software components.
- Experience in cyber security criteria implementation.
- Improving efficiency of current networks.
- Installing and configuring network equipment like routers, proxy servers, VPN servers and switches.
- Experience in servers operating systems.
- Implementing and troubleshooting CCTV/IP cam systems.
- Good knowledge of backup and recovery solutions.
- Documentation skills like diagrams, flowcharts and technical reports are highly required.
- Experience in remote administration for devices and cloud services.
- Proficiency in English spoken and written.
Responsibilities:
- Design and enhance communications solutions between the company branches.
- Define cyber security criteria for both company and projects networks.
- Secure information technology environment and users devices.
- Maintain and troubleshot daily users problems including laptops, desktops, networks devices and servers.
- Perform work analysis reports and development plan.
** Nationality Egyptian