Senior Developer .Net Focus (a/g)

Festanstellung, Vollzeit · Cairo

Lesen Sie die Stellenbeschreibung in:
Your job profile with us
As part of your role as a Senior Developer, you will be instrumental in replacing an existing software generation with a modern, future-ready solution. This involves re-architecting core functionalities, integrating cutting-edge technologies, and ensuring seamless migration for end-users. Your expertise will be key in shaping the next-generation platform to deliver improved performance, scalability, and user experience while addressing the limitations of the current system. This is a unique opportunity to take ownership of a pivotal transformation project, combining innovation with technical excellence to define the future of our software landscape. The role involves collaborating closely with the software architect to assess and implement new technologies, design patterns, and architectural principles. Additionally, it includes actively supporting the growth of the team by offering technical guidance and fostering a culture of continuous learning. Mentoring junior developers and facilitating knowledge sharing within the team is also a key responsibility. The position further involves contributing to the analysis and resolution of complex software issues and malfunctions.
Your profile
  • A degree in computer science or equivalent qualification as an IT specialist in application development.
  • At least 5 years of professional experience in software development, ideally with C#.
  • Strong understanding of complex system interrelationships and experience in developing scalable applications.
  • Expertise in .Net technologies such as WPF, WCF, and ASP.NET Core.
  • Proven experience in designing and implementing software architecture, including:
    1. Service-oriented Architecture (SOA) or Microservices
    2. API Design (e.g., RESTful APIs, GraphQL)
    3. Database Design and optimization (e.g., SQL Server, Entity Framework)
    4. Cloud-Based Architectures (e.g., Azure, AWS) is an advantage
  • Experience in software development with Angular and Typescript is a plus.
  • Knowledge of federated authentication, especially OpenID Connect, is a plus.
  • Solid knowledge of Test-Driven Development (TDD) and experience in creating unit, integration, and end-to-end tests.
  • Familiarity with architecture patterns like Domain-Driven Design (DDD), Clean Architecture, or Event-Driven Architecture.
  • Excellent command of English, both written and spoken.
  • Strong intercultural competence, communication skills, and team-oriented mindset.
  • Proactive approach with the ability to develop innovative solutions and lead architectural discussions.
Contact
Were we able to spark your interest? Wonderful! Please submit your application within just a few minutes via our online portal. For any preliminary questions, Carolin Maaß will be happy to assist you at +20 100 099 7067.
About us
Datenlotsen support educational institutions, universities, colleges, and businesses in various countries as a digitalization partner in education. They provide flexible IT system solutions for campus management tailored to the specific organizational structures and administrative processes of the education sector. Our goal is to assist with digital products that enable people to pursue their desire for education and professional development while orchestrating its implementation. To achieve this, we create technically and conceptually valuable solutions that simplify access to and the delivery of learning opportunities and programs.
Dein Aufgabenprofil bei uns
As part of your role as a Senior Developer, you will be instrumental in replacing an existing software generation with a modern, future-ready solution. This involves re-architecting core functionalities, integrating cutting-edge technologies, and ensuring seamless migration for end-users. Your expertise will be key in shaping the next-generation platform to deliver improved performance, scalability, and user experience while addressing the limitations of the current system. This is a unique opportunity to take ownership of a pivotal transformation project, combining innovation with technical excellence to define the future of our software landscape. The role involves collaborating closely with the software architect to assess and implement new technologies, design patterns, and architectural principles. Additionally, it includes actively supporting the growth of the team by offering technical guidance and fostering a culture of continuous learning. Mentoring junior developers and facilitating knowledge sharing within the team is also a key responsibility. The position further involves contributing to the analysis and resolution of complex software issues and malfunctions.
Du passt zu uns, wenn…
  • A degree in computer science or equivalent qualification as an IT specialist in application development.
  • At least 5 years of professional experience in software development, ideally with C#.
  • Strong understanding of complex system interrelationships and experience in developing scalable applications.
  • Expertise in .Net technologies such as WPF, WCF, and ASP.NET Core.
  • Proven experience in designing and implementing software architecture, including:
    1. Service-oriented Architecture (SOA) or Microservices
    2. API Design (e.g., RESTful APIs, GraphQL)
    3. Database Design and optimization (e.g., SQL Server, Entity Framework)
    4. Cloud-Based Architectures (e.g., Azure, AWS) is an advantage
  • Experience in software development with Angular and Typescript is a plus.
  • Knowledge of federated authentication, especially OpenID Connect, is a plus.
  • Solid knowledge of Test-Driven Development (TDD) and experience in creating unit, integration, and end-to-end tests.
  • Familiarity with architecture patterns like Domain-Driven Design (DDD), Clean Architecture, or Event-Driven Architecture.
  • Excellent command of English, both written and spoken.
  • Strong intercultural competence, communication skills, and team-oriented mindset.
  • Proactive approach with the ability to develop innovative solutions and lead architectural discussions.
Kontakt
Were we able to spark your interest? Wonderful! Please submit your application within just a few minutes via our online portal. For any preliminary questions, Carolin Maaß will be happy to assist you at +20 100 099 7067.
Über uns

Die Datenlotsen unterstützen als Bildungs-Digitalisierer in vielen Ländern Hochschulen, Universitäten, Bildungseinrichtungen und Unternehmen der freien Wirtschaft mit flexiblen IT-Systemlösungen im Bereich Campus-Management für bildungsspezifische Organisationsstrukturen und Administrationsprozesse. Unser Ziel ist es, mit digitalen Produkten zu helfen, ihrem Wunsch nach Aus- und Fortbildung zu folgen und deren Umsetzung zu orchestrieren. Dafür kreieren wir technisch und inhaltlich wertvolle Lösungen, weil sie Zugang und Durchführung von Lernangeboten und -chancen vereinfachen.

Jetzt bewerben!

Wir freuen uns darauf, dich kennen zu lernen!

Bitte fülle für deine Bewerbung das folgende kurze Formular aus.


Für vorangehende Fragen oder Schwierigkeiten beim Upload steht dir gerne Yvonne Hummel unter +49 40 270968-291 zur Verfügung.




Datenlotsen Education Systems GmbH

People & Culture

Beim Strohhause 27

20097 Hamburg

Telefon: +49 (0)40 27 09 68-291

E-Mail: karriere[at]datenlotsen.de


Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.