Qureos

FIND_THE_RIGHTJOB.

Software Developer level II

Cairo, Egypt

Job Title: Software Developer level II (full stack)

Location: Work from home

Working Hours: 9:00 AM – 6:00 PM

Work Week: Monday to Friday

Department: Innovation and Software Solutions

Position Overview

The Software Developer II (Full Stack) is a mid-level engineering role responsible for designing, developing, testing, and maintaining scalable software applications across both the front-end and back-end. This position builds upon foundational development experience, emphasizing problem-solving, collaboration, and the ability to deliver reliable, maintainable code.

Key Responsibilities

As a Level II developer, the role requires working independently on moderately complex features while contributing to larger team initiatives. The developer is expected to apply best practices in coding, participate in code reviews, and contribute to system design discussions. They also provide mentorship to junior developers, helping to elevate overall team performance.


Required Qualifications:


Programming Languages


  • Strong proficiency in C#
  • Expertise in JavaScript
  • Python (NICE TO HAVE)


Frameworks and Libraries:


.NET Core / .NET Framework: Deep understanding of .NET technologies, including .NET Core for building scalable, high-performance applications.

Knowledge of ASP.NET for web development, Web API for RESTful services, and Entity Framework for data access.

Vue.js: Proficiency in Vue.js for front-end development, including component-based architecture.


Front-End Development

UX/UI Design Principles: Basic knowledge of UI/UX principles to create intuitive and user-friendly interfaces.

Responsive Design: Experience with responsive and adaptive design practices, ensuring applications work well on various devices and screen sizes.


Back-End Development:


API Development: Expertise in building RESTful APIs using ASP.NET Core, including authentication, authorization, and versioning.

Database Management: Proficiency with SQL databases and Entity Framework.

Other Database Management: Familiarity with NoSQL databases (e.g., Cosmos DB) is advantageous. (nice to have)


Microservices Architecture: Understanding of microservices and distributed systems, including how to design and implement them using .NET technologies.


Version Control and Collaboration:

Git / DevOps : Proficiency in using Git for version control, including branching, merging, and pull requests.


Problem-Solving and Debugging:

Debugging Skills : Strong debugging and troubleshooting skills, both for front-end issues (e.g., using browser dev tools) and back-end problems (e.g., using Visual Studio or other IDEs).

Performance Optimization: Ability to identify and optimize performance bottlenecks in both front-end and back-end code.


Cloud Computing (Azure) (NICE TO HAVE):


Azure Services: Familiarity with key Azure services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, and Azure Kubernetes Service (AKS).

DevOps and CI/CD: Experience with Azure DevOps or similar tools for continuous integration and continuous deployment (CI/CD) pipelines.

SecDevOps : Security and Monitoring - Understanding of cloud security best practices, identity and access management (IAM), and monitoring/alerting with tools like Azure Monitor and Application Insights.


Soft Skills & Other Requirements:

Education and specific Training:

Bachelor’s degree or Graduate (preferentially).

Fluency in English.

(Minimum English level: B2)


Work Experience :


two to five years of experience

Communication:


Effective communication skills for working with cross-functional teams, writing documentation, and explaining technical concepts to non-technical stakeholders.

Adaptability:

Willingness to learn and adapt to new technologies and tools as the tech stack evolves.

Collaboration:

Ability to work well in a team environment, contribute to code reviews, and collaborate on shared projects.

Agile/Scrum Methodologies:

Familiarity with Agile development practices, including sprint planning, daily stand-ups, and retrospectives.

© 2025 Qureos. All rights reserved.