We use cookies to run the site and count visits. "Got it" also allows session recording.
Cairo, Egypt4 months ago
Grade
Senior
Experience
from 4 years
English level
B2, upper-intermediate
An email or a Telegram message to the recruiter
The major responsibility of the position is to develop and deliver high-quality software solutions utilizing advanced technical skills to build scalable, reliable, and efficient software solutions while ensuring best practices in software development
• Design, develop, test, debug and maintain web/windows cloud-based solutions with MS .NET technologies, and Sharepoint. • Research and study current clients' business workflows, & critical success factors, to be able to advise the client on growth opportunities. • Work with developers to design algorithms and flowcharts • Produce clean, efficient, scalable code based on specifications using .NET programming languages, JavaScript, Angular. • Integrate software components and third-party programs • Revise, update, troubleshoot, refactor and debug code, and upgrade existing software • Provide technical support when building, deploying, configuring, and supporting systems for the clients • Test and deploy applications and systems, and fix bugs issued from quality assurance reports, and develop unit tests and work with Quality Control members/Roles on solving the defects. • Prepares and installs solutions by determining and designing system specifications, standards, and programming. • Utilize the new wave of software development concepts (Software-as-a-service, Cloud Computing, ...etc.) • Verify and deploy programs and systems • Gather and evaluate user feedback • Recommend and execute improvements • Develop documentation throughout the software development life cycle (SDLC) for reference and reporting • Participate in requirements analysis • Ensure adherence to all security policies and procedures, maintaining confidentiality, integrity, and compliance in every aspect of the role
EDUCATION, TRAINING, AND EXPERIENCE SKILLS, ABILITIES AND TRAINING REQUIRED: • Bachelor of engineering, computer science or any relevant field • Proactivity and initiation • Innovation • Problem analysis and solving • Accountability • .Net & SQL Sever • Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3 • Familiarity with architecture styles/APIs (REST, RPC) EXPERIENCE LEVEL: • At least 4 years of experience in a relevant position • C#, ASP.NET MVC, .NET Core and Web API Experience is a must • Sharepoint (Legacy and Cloud) integrations and Collaboration • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
The major responsibility of the position is to develop and deliver high-quality software solutions utilizing advanced technical skills to build scalable, reliable, and efficient software solutions while ensuring best practices in software development MAIN RESPONSIBILITIES • Design, develop, test, debug and maintain web/windows cloud-based solutions with MS .NET technologies, and Sharepoint. • Research and study current clients' business workflows, & critical success factors, to be able to advise the client on growth opportunities. • Work with developers to design algorithms and flowcharts • Produce clean, efficient, scalable code based on specifications using .NET programming languages, JavaScript, Angular. • Integrate software components and third-party programs • Revise, update, troubleshoot, refactor and debug code, and upgrade existing software • Provide technical support when building, deploying, configuring, and supporting systems for the clients • Test and deploy applications and systems, and fix bugs issued from quality assurance reports, and develop unit tests and work with Quality Control members/Roles on solving the defects. • Prepares and installs solutions by determining and designing system specifications, standards, and programming. • Utilize the new wave of software development concepts (Software-as-a-service, Cloud Computing, ...etc.) • Verify and deploy programs and systems • Gather and evaluate user feedback • Recommend and execute improvements • Develop documentation throughout the software development life cycle (SDLC) for reference and reporting • Participate in requirements analysis. • Ensure adherence to all security policies and procedures, maintaining confidentiality, integrity, and compliance in every aspect of the role Requirements EDUCATION, TRAINING, AND EXPERIENCE SKILLS, ABILITIES AND TRAINING REQUIRED: • Bachelor of engineering, computer science or any relevant field • Proactivity and initiation • Innovation • Problem analysis and solving • Accountability • .Net & SQL Sever • Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3 • Familiarity with architecture styles/APIs (REST, RPC) EXPERIENCE LEVEL: • At least 4 years of experience in a relevant position. • C#, ASP.NET MVC, .NET Core and Web API Experience is a must • Sharepoint (Legacy and Cloud) integrations and Collaboration • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
We compare skills, grade, work format and salary
Most often 20,400 to 38,300