Senior Software Engineer (.Net)

Ark Development - Heliopolis, Cairo

Applicants for
2 open positions
In Consideration
Not Selected
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
2 open positions
About the Job

We are currently seeking a Lead Software Engineer (.Net) to join our team . Our company (Ark Development - Arkdev) is one of the most stable and mature software development companies in the middle east. We have more than 12 years of experience delivering software solutions worldwide with a focus on USA, Europe and KSA markets.


  • Help in creating the technical design and understand all layers of a solution’s architecture.
  • Solid understanding of algorithms and data structures.
  • Develop and implement complex .Net and SharePoint applications.
  • Resolve complex technical problems.
  • Analyze and tune databases and system performance.
  • Deploy the application on the customer side, and conduct training on the application to the customer and prepare recorded or documented tutorials for it.
  • Support and Enhance existing applications and products.
  • Work both independently and as part of a team to create reliable and high performing solutions.
  • Communicate, track and monitor development activities to make sure that project is delivered on time with high quality.
  • Contribute to complete all phases of software development life cycle including analysis, design, functionality, testing, deployment and support.
  • Ensure alignment with the organization's vision and values.
Job Requirements
  • Extensive Experience in web applications, web programming language and object-oriented programming concepts.
  • Experience in Back-End Development using .NET core and Entity Core.
  • Experience in frontend development frameworks (e.g. React).
  • Experience in major MVC Frameworks.
  • Experience in MS SharePoint, ASP.NET, Angular, C#, CSS, JavaScript, jQuery, AJAX, Web Services and HTML5
  • Proficiency writing SQL queries, working with SQL Server, and relational database concepts.
  • Familiar with Agile, DevOps, Microservices and test automation.
About this Company

Welcome to the Arkdevian World

Since our start in 2008, we never ceased in believing in our staff and investing in them. We mentor, coach, guide and develop our team, creating a new generation of leaders with infinite potentials and a core belief that WE WILL make... (More)

See all Careers and Jobs at Ark Development
Signup for an employer account and Post your Jobs!