Senior Software Engineer

Digital Talent
Full-timeCairo, Cairo Governorate, Egypt

This Role is for one of our clients.

Our Client is one of the Innovative technology and services company in the field of digital data flow management for healthcare ecosystems and B2B, and a business software publisher for healthcare and insurance professionals..

Key Responsibilities:

•Design , develop and maintain software functionality to an agreed time scale and quality.

•Aid development work by the testing of specific program changes.

•Provide 2 nd level escalation for customer queries.

•Participate in both design and code reviews.

•Document departmental procedures.

•Document software changes.

•Maintain the software build process.

•Provide accurate estimates of development work.

•Liaise with other departments and customers regarding potential or real support issues.

•Liaise with customers to document requirements and produce specifications.

Key Competencies:

•Experience in C # .NET Core.

•Experience in MVVM.

•Experience with Front End development using JavaScript and related frameworks (e.g., React, Angular).

•Best practice around implementing responsive design.

•Deep understanding of web standards and architecture.

•Strong experience in HTML5, CSS and Typescript/JavaScript skills.

•Strong understanding of the Windows platform, both desktop and server.

•Experience using Web Services, REST APIs, XML, JSON.

• Experience in TDD.

•Demonstrable experience working in N tier architectures.

•Knowledge and experience of agile development method.

Educational Qualifications and Requirements:

Bachelor’s degree in computer science, or any related field.

Years of Experience required:

  • 3 Plus years of experience.
Powered By

© 2024 Rooster. All rights reserved.