Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We are looking for passionate and qualified software engineer to join our software development team in Alahly Pharos securities brokerage and financial investments.
- Your team will own the business, technology, and operations, giving you the responsibility and authority to ensure success. You will be involved in every aspect of the process - from idea generation, business analysis and technical design through to software development across a variety of technologies. Your systems will meet remarkably high standards of performance and reliability, and will operate at massive scale.
Job Requirements
- Bachelor’s degree in computer science, computer engineering or equivalent field.
- 2-5 years of experience using .Net technologies and tools.
- Familiarity with PL/SQL standards and using Oracle/MSSQL DBMS.
- Familiarity with Design common design patterns.
- Advanced coding skills (concurrency, profiling, and performance optimization).
- Designed and built complex systems (architecture, design patterns, reliability, and scaling).
- Experience in web and user-interface development (JavaScript, HTML, CSS).
- Experience with Microservices architecture.
- Experience with Queueing platforms engines (Kafka, RMQ, and MSMQ)
- Experience with real-time and low latency applications design and development.