Software Developer - Raya
Raya Information Technology; one of Raya’s subsidiaries is hiring Software Developer (Full Stack):
What will you do?
- We are looking for an energetic and outgoing software developer (Full Stack), to join our software solutions team.
- You shall work on innovative solutions that harmonize the integrations between several software and hardware systems.
- You should be able to handle multiple tasks with the objective of delivering value on time.
- We are looking for a technology guru with a solution architecture mindset.
- The successful candidate must have excellent communication and presentation skills. You should be able to speak and write English fluently.
- Develop integration solutions and POCs.
- Implement & customize software products.
- Participate in the entire life-cycle development process starting from product definition, through design, development, test, release, and maintenance.
- Interact with prospective customers during product demos/evaluations.
- Enhance the efficiency of the development, test, and release process.
- Participate in the estimation of new features and components.
- Respond to production issues.
- Explore and investigate new frameworks and technology trends.
What will you need?
- BS/MS degree in Computer Science, Engineering, or a related subject
- Experience in SQL Server and database development (TSQL, Data Modeling)
- Deep knowledge of OOP principles and design patterns.
- Good knowledge of SOLID principles.
- Knowledge of front-end technologies such as angular is a plus.
- Hands-on experience in DevOps pipelines is preferred.
- Excellent communication and problem-solving skills.
- Experience applying agile principles.
- Excellent analytical and creative problem-solving skills.
- Good work ethic, Team player, positive and self-motivated.
- Good Communication & Interpersonal skills.