Location: Remote (Offshore – Egypt or Jordan preferred)
Employment Type: Full-Time / Consultancy
Reports To: Project Manager / Technical Lead
Job Overview
We are seeking experienced OutSystems Full Stack Developers with strong .NET development skills to support offshore development projects. The selected candidates will work remotely, collaborating with cross-functional teams to build, maintain, and optimize robust business applications using the OutSystems low-code platform.
Key Responsibilities
- Develop and maintain applications using OutSystems, .NET, and related technologies.
- Translate business requirements into technical specifications and application logic.
- Collaborate with frontend and backend developers to ensure seamless integration and performance.
- Optimize application performance and conduct troubleshooting.
- Participate in code reviews, testing, and deployment.
- Maintain technical documentation for developed components.
- Ensure security, scalability, and maintainability of applications.
Requirements
- Minimum 5 years of hands-on experience in software development, with strong expertise in OutSystems.
- Official Certification as an OutSystems Full-Stack Developer.
- Strong knowledge in .NET, C#, Web API, MVC, and WCF.
- Proficiency in front-end technologies including HTML5, CSS, JavaScript, jQuery, AJAX.
- Experience with SQL Server and complex database design.
- Familiarity with Identity Server, IIS, and application performance monitoring tools.
- Strong problem-solving and debugging skills.
- Fluency in Arabic and good English communication.
Preferred Qualifications
- Experience with Low-Code platforms, .NET Core, hybrid mobile applications, or Flutter.
- Experience working remotely with offshore teams.
- Knowledge of modern software development methodologies and design patterns.