Senior Software Engineer

Egyis - Cairo

11
Applicants for
2 open positions
5
Seen
1
Shortlisted
Experience Needed:
More than 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
7,000 to 12,000 EGP per month
Languages:
English
Vacancies:
2 open positions
About the Job
  • As a Senior Developer, you will assist in development and maintenance of .NET Applications and web services.
  • Provide contributions to the application architecture with a focus on scalability, maintainability, security, and performance.
  • Participate in all phases of the software lifecycle with an emphasis on architecture, design, quality, and implementation.

Duties and Tasks:

  • Developing services and APIs.
  • Developing business logic and data access layers including integration, enhancements, and new development tasks
  • Working on a development team to define tasks create solutions that meet business needs
  • Contributing to the architectural decisions and understanding all layers of the applications your team is dedicated to.
Job Requirements
  • Expertise in the following languages is required: C#, JavaScript, and SQL
  • Have a Solid Knowledge of modern web-related technologies i.e HTML5, JavaScript libraries/Frameworks AngularJS 4+, and CSS3
  • 5+ years of proven experience developing web and client-server solutions.
  • Technical lead experience including the ability to coordinate the development efforts of a small team
  • Passion, creativity, and a burning desire to ship code.
  • An obsession with learning new things
  • A willingness to test your code and an understanding of why that is important
  • A drive to assist teammates less experienced than themselves, and learn from those more senior
  • Unafraid to be challenged and relish investing time in training, both formally and informally
About this Company

Egyis was founded at 2008 as a software agency and had quickly had became one of the most effective agencies in project management and IT consultancy.

See all Careers and Jobs at Egyis
Hiring?
Signup for an employer account and Post your Jobs!