Browse Jobs
For Employers
Post JobLog inGet Started

Lead Software Engineer (.Net)

Arabian Systems
New Cairo, Cairo
Posted 4 years ago
57Applicants for1 open position
  • 21Viewed
  • 10In Consideration
  • 4Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Must have Passion for technology and up-to-date knowledge, responsible for writing clean, functional code with a sharp eye for spotting defects, building.Net applications, utilizing the latest frameworks, including a range of tasks from back-end services to the front-end counterparts and apps APIs.
  • Moreover, responsibilities will be to lead, design and develop these applications and to coordinate with the rest of the team working on different layers of the project(s) to make sure that tasks are completed in compliance with high-quality standards and delivered within the agreed timeline. Therefore, a commitment to collaborative problem solving, sophisticated design, and a quality product are essential.

Responsibilities

  • Translate application storyboards and use cases into functional applications
  • Lead the teams with assigned tasks to achieve the correct results on time and quality
  • Design, build and maintain efficient, reusable, and reliable code
  • Integrate data storage solutions
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Help maintain code quality, organization, and automation
  • Improve existing software
  • Develop documentation throughout the software development life cycle

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering or any related discipline
  • 7+ years of experience in Software Development
  • Proven experience as a .NET and applications Developer
  • Experience with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)
  • Experience with the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Experience with Web Services, WCF and Service Oriented Architecture a plus
  • Understanding of Software Development Life Cycle and Agile methodologies.
  • Excellent troubleshooting and communication skills
  • Attention to details
  • Excellent communications skills, with customers, team, and stakeholders
  • Professional leadership skills and team building

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentLead Software Engineer (.Net)