Lead Software Engineer (.Net)

Arabian Systems - New Cairo, Cairo

Applicants for
1 open position
In Consideration
Not Selected
Experience Needed:
More than 7 years
Career Level:
Job Type:
Full Time
1 open position
About the Job
  • 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.


  • 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
About this Company

Arabian Systems® is the new arm of Emirates Auction L.L.C. in the Technology & Software Development Egypt-based.

With new vision and goals of building better systems with better customer experience, driving the digital business into & beyond new levels of... (More)

See all Careers and Jobs at Arabian Systems
Signup for an employer account and Post your Jobs!