Browse Jobs
For Employers
Post JobLog inGet Started

Senior .NET Developer

EPL house
6th of October, Giza
Posted 4 years ago
40Applicants for2 open positions
  • 27Viewed
  • 2In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are looking for a talented and proactive senior developer with great technical ability as well as a good head for business, to join an expanding software house. You will be responsible for the development and maintenance of a variety of internal systems and applications, working with C#, NodeJS / SQL Server / Entity Framework and MS Visual Studio. You must have excellent communication skills with a friendly and approachable nature, as this role will involve communication with various departments, to gather requirements and manage expectations throughout the process. You will work on projects throughout the whole lifecycle, developing in C#, NodeJS and JavaScript. This is an excellent opportunity to join a dynamic and forward-thinking company who offer training and career development.

Responsibilities:-

  • Participate in all aspects of the development lifecycle from concept and design, requirements, coding, customization, testing, remediation, packaging and deployment
  • Architect and develop custom solutions using C# and NodeJS
  • Oversee software configuration, testing, training and deployment
  • Building reusable code and libraries for future use
  • Test and develop programming modifications – ensure Software testing and quality assurance.
  • Work in a team to provide estimates for tasks and the development of new features
  • Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.
  • Liaise with internal business users to gain understanding of needed changes or modifications of existing programs.
  • Maintain standards compliance Implement localization or globalization of software
  • Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications
  • Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project

Job Requirements

Requirements:

  • BSc. in computer science, software engineering, computer engineering, information systems or related fields.
  • 6+ Years professional experience creating back end applications.
  • Solid foundation in C# and the .NET Framework.
  • Knowledge in NodeJS is a big plus
  • Strong background in designing/consuming Web Services and REST APIs using WCF, ASP.Net MVC Web APIs.
  • Solid understanding of the design pattern, with experience in any of the popular MVC frameworks.
  • Familiar with Windows Azure cloud services and SaaS concepts.
  • Strong experience working with MS SQL Server Databases and Stored Procedures.
  • Familiarity with Agile Methodology (SCRUM Framework).
  • Experience with source control tools (TFS /Git).
  • Writing Unit Tests.
  • Passionate for coaching other engineers and building a strong team culture;
  • Fast learner, self-motivated, organized person with excellent communication skills and strong attention to details

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior .NET Developer