Come work among us at SilverKey Technologies, home of the Practical ASP.NET Core and other wonderful things.
Once you applied, you can upload additional documents when requested or withdraw your application here.
All job updates
Find the latest updates on all jobs posted here.
-
ASP.NET Core Web Development Paid Internship (10 positions)
Job is pausedRead moreSilverKey is glad to offer our intensive ASP.NET Core Web Development paid internship for Summer/Fall 2025.
You will be working with the author of Practical ASP.NET Core and participating in various software development projects within SilverKey.
The internship involves:
- Web Software Development using ASP.NET Core 9, .NET Aspire, C# 13, HTML, JavaScript, Alpine.js and HTMX.
- Getting involved with various software development activities other than just coding.
- You will also be working on experimental internal projects and be paired with participants from Summer 2024 internships.
- You will be interacting with SilverKey's new Software Architecture Center.
- It is full-time in the Summer - 5 days a week.
- It is part-time in the Fall.
- We are going to focus on fundamentals techniques and also product development.
- Learn how to develop software products from the beginning until the end.
- Learn how to be a disciplined developer.
- It will last for 4 months starting July 2025.
- The internship will be conducted remotely with several in-person meetings during the duration of the internship.
- There are slots for 10 participants.
-
Project Manager
Read moreSilverkey Technologies is Hiring a Project Manager
Position Overview:Silverkey Technologies is seeking an experienced Project Manager to lead and coordinate our projects, ensuring timely delivery and achieving desired results. The Project Manager will be responsible for overseeing project organization, timelines, and overall success.
Key Responsibilities:
- Define and determine project scope and objectives.
- Predict and allocate necessary resources effectively and efficiently.
- Prepare and manage project budgets based on scope of work and resource requirements.
- Monitor and track project costs to stay within budget.
- Develop and maintain detailed project schedules and work plans.
- Provide regular project updates to stakeholders on strategy, adjustments, and progress.
- Manage client contracts, assign tasks, and communicate expected deliverables.
- Monitor project progress and implement adjustments as required.
- Measure project performance and identify areas for improvement.
Qualifications:
- A strong educational background in Computer Science, Engineering, or a related field is preferred.
- 3-5 years of experience in project management, with a focus on technology-related projects.
- Proven experience as a Project Administrator in the IT sector.
- Solid technical knowledge, with hands-on experience in software development and web technologies.
- Excellent client-facing and internal communication skills.
- Superior written and verbal communication skills.
- Strong organizational skills with attention to detail and the ability to manage multiple tasks.
- Proficiency in Microsoft Office Suite.
-
Senior Node.js Developer
Read moreWe're seeking an experienced Node.js developer to join our growing team and help build scalable, high-performance web applications.
Responsibilities
- Design, develop, and maintain server-side applications using Node.js
- Collaborate with front-end developers to integrate user-facing elements
- Optimize applications for maximum speed and scalability
- Implement security and data protection measures
- Write clean, maintainable, and efficient code
- Troubleshoot, debug, and upgrade existing systems
- Stay up-to-date with emerging technologies and industry trends
Environment Description
- Remote Work Socialization: Since this role is remote, it may involve virtual team meetings, online collaboration tools, and perhaps occasional in-person meetups or team building events. It's important to stay connected and maintain open lines of communication with your team.
- Continuous Learning: The tech field is always evolving, and so there is a constant learning curve. This often involves sharing knowledge with team members and learning from each other, as well as attending workshops, webinars, and conferences.
- Problem-Solving: As a Senior Engineer, you'll often be troubleshooting and solving problems together with your team. This can lead to a sense of camaraderie and shared achievement when challenges are overcome.
- Ethical and Responsible Behavior: In this role, you're expected to make ethical decisions and act responsibly. This can contribute to a positive social environment where everyone respects each other and takes responsibility for their actions.
-
Full Stack Software Engineer - ASP.NET Core (+1 Year Experience)
Read moreGeneral Description
You will be part of a high performing team that have strong skills and opinions on how software development should be performed. The team has produced and maintained a wide range of software from scaling an existing software to producing critical infrastructure for governments, private sectors, NGOs, FinTech startups and more.
The work culture is friendly, open and frank. Feedback and arguments are welcome. While the work is very interesting, it will require that you read a lot and acquire new techniques and technologies. You will be a self-learner with tailored training program and knowledge verification rounds.
You will be working with ASP .NET Core and mentored by Mr. Dody Gunawinata the author of the most popular ASP .NET Core open-source learning & samples repository in the world (https://github.com/dodyg/practical-aspnetcore).
About The Company
SilverKey Technologies has been developing software for more than 20 years. Started at Chicago, USA and in multiple other parts of the world across different continents and mainly now in Egypt. SilverKey Technologies has a wide range of customer types; we work with NGOs, Bankers, Tech-Startups, Fin-Startups, Private Sector Companies & Governments. SilverKey Technologies has been dedicated to tremendously lower the risk of failure in software projects and achieve the goal of software initiatives around the world. For more information, go to the company's website https://egypt.silverkeytech.com
Employment Type
Full-time
Location Zamalek, Cairo, Egypt (Hybrid).
