Junior Software Developer - Alexandria
Misr Technology Services
About the Role As a Junior Software Developer, you will join a collaborative cross-functional team to design, develop, and maintain web applications using .NET Core and React. You will be mentored by senior developers and will gain hands-on experience in building scalable, secure, and high-performance systems while following modern engineering standards. Key Responsibilities
+ Assist in developing new features for web and microservice-based applications.
+ Write clean, maintainable, and testable code under supervision.
+ Support integration with RESTful APIs and databases.
+ Collaborate with other developers, QA, and DevOps teams throughout the software lifecycle.
+ Participate in code reviews and learn from feedback to improve code quality.
+ Apply basic principles of software design and development best practices.
+ Work with frontend (React, TypeScript) and backend (.NET Core, C#) technologies.
Required Skills & Qualifications
+ Bachelor’s degree in Computer Science, Software Engineering, or a related field
+ 1–2 years of professional experience in software development or internships.
+ Knowledge of C#, .NET Core, and ASP.NET Core Web API.
+ Basic understanding of React, TypeScript, and JavaScript (ES6+).
+ Familiarity with HTML5, CSS3, and responsive design.
+ Understanding of relational databases and SQL fundamentals.
+ Knowledge of object-oriented programming principles.
+ Eagerness to learn and grow in a collaborative environment.
+ Good problem-solving and analytical skills.
Preferred Experience
+ Familiarity with Entity Framework Core or LINQ.
+ Basic understanding of Git and version control workflows.
+ Awareness of Agile methodologies and software lifecycle concepts.
+ Exposure to Docker or CI/CD pipelines is a plus.
+ Interest in security and performance optimization concepts.
Powered by JazzHR
Confirm your E-mail: Send Email
All Jobs from Misr Technology Services