Specialist (Software Development)
Specialist (Software Development)
raya holding for financial investments- Posted 19 hours ago
- Be among the first 10 applicants
Job Description
You are about to apply for a job at a certified Top Employer in 2026!
Ready to be part of one of the market leaders in Egypt Apply now!
AMAN Holding; one of Raya's subsidiaries is hiring Specialist (Software Development).
What will you do
- Design, develop, and maintain applications using .NET technologies, ensuring high efficiency, scalability, and reliability.
- Collaborate with project managers, business analysts, and stakeholders to understand requirements and translate them into technical specifications.
- Write clean, efficient, readable, and reusable code following industry best practices and coding standards to ensure its long-term stability.
- Perform unit testing and troubleshooting to ensure the software meets quality standards and functions as intended.
- Prepare and maintain comprehensive documentation, including technical specifications and user manuals to provide a clear reference for future system enhancements and facilitate user onboarding.
- Coordinates with cross-functional teams to integrate applications and services
- seamlessly.
- Provide ongoing support and enhancements to existing applications, ensuring
- continued performance and reliability.
What will you need
Educational Background:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
- 4+ years of experience in related field.
Technical Proficiency:
- Strong knowledge of the .NET framework, including ASP.NET, MVC, and .NET
- Core.
- Proficiency in C# with a solid understanding of object-oriented programming
- principles.
- Strong understanding of SOLID principles and Design Patterns.
- Strong understanding of Clean Architecture.
- Experience with front-end technologies (HTML5, CSS3, JavaScript) and frameworks like Angular or React.
- Familiarity with databases (SQL Server) and ORM frameworks like Entity Framework.
- Strong understanding of RESTful APIs and web services.
- Experience with version control systems like Git.
- Experience with Angular, React with .Net Core
- Preferred Qualifications:
- Knowledge of microservices architecture.
- Familiarity with DevOps practices and tools like Docker and Kubernetes.
- Understanding of Agile and Scrum methodologies.
What is unique about Raya
- Are you an eager learner Raya believes in its employees, so we aim to continuously provide learning & development plans for all of our employees to ensure their personal and career development.
- Are you looking for career progression Raya is an entity where you can grow whether horizontally or vertically as we offer internal transfer opportunities.
- Are you looking for a rewarding environment Raya's top achievers are awarded annually with an international 5 days trip.
- Are you looking for an opportunity to give back to the community Raya encourages their employees to give back to the community through different ongoingCSR programs and initiatives.
- Are you a foodie Exclusive discounts for Raya employees at Raya's Restaurants.
More Info
Key Skills
Clean Architecture
Object-oriented programming
Microservices architecture
