.NET Team Leader

Nile Bits - Giza, Egypt

45
Applicants for
2 open positions
44
Seen
8
Rejected
Experience Needed:
More than 7 years
Career Level:
Manager
Job Type:
Full Time
Salary:
Negotiable
Languages:
Arabic, English
Vacancies:
2 open positions
About the Job
  • Responsible for develop a brand new projects from scratch.
  • Initialize the project and then mentor and lead other developers that are brought on for the development efforts.
  • Position will eventually lead a team of developers to analyze, estimate, design, architect, code, test, and support applications and enterprise integrations that address business requirements.
  • The developer will assist the teams through the application life cycle for new solutions, enhancements to existing solutions, and the integration of these solutions into the current environment.
  • The position is also expected to aggressively manage development effort costs through careful project estimation practices. The software developer should demonstrate a high level of technical proficiency in the area of enterprise software development.
  • The position is also expected to ensure all software development projects adhere to application development guidelines and meets and/or exceeds quality expectations.

Responsibilities:

  • Develop and/or implement timely, cost effective, and high quality business solutions to meet customer needs, using approved methodologies and standards.
  • Provide root cause analysis, efficient production support and maintenance / enhancements for existing applications. This includes application debugging and memory leak analysis.
  • Support project planning by providing accurate estimates and status reports and by meeting deliverables.
  • Manage personal career development by maintaining technical expertise and further developing Leadership characteristics.
  • Apply strong oral and written communication skills.
  • Participate in special projects/assignments.
  • Design integrations between two or more systems .
Job Requirements

Qualifications:

  • Strong experience in .Net Framework C#, ASP.NET, MVC, AJAX.
  • Strong experience working with MS SQL Server Databases and Stored Procedures.
  • Strong experience in AngularJS.
  • Strong experience in Unit Testing using xUnit.
  • Strong experience in Responsive Bootstrap, HTML 5, CSS 3, jQuery and JavaScript.
  • Experience with WCF, RESTful APIs and Web APIs.
  • Experience with Agile / Scrum methodologies.
  • Familiar with Test Driven Development.
  • Familiar with domain driven design, service oriented architecture, layered architecture, n-tier architecture, and design patterns.
  • Follow software development best practices with respect to documentation and configuration management.
  • Experience with ASP.NET Boilerplate and ASP.NET Zero is a plus.
About this Company

Nile Bits is a software company, focusing on outsourcing software development and custom software solutions. Our outsourcing software services and solutions are designed with a focus on secure, scalable, expandable and reliable business systems.Via our low cost, high quality... (More)

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