-
- Algeria
- Australia
- Austria
- Bahrain
- Belarus
- China
- Dominican Republic
- Egypt
- France
- Germany
- Grenada
- Hong Kong
- India
- Indonesia
- Isle of Man
- Israel
- Italy
- Jordan
- Kazakhstan
- Kenya
- Kuwait
- Kyrgyzstan
- Lebanon
- Malaysia
- Montenegro
- New Zealand
- Nigeria
- Oman
- Pakistan
- Philippines
- Portugal
- Qatar
- Russia
- Saudi Arabia
- Serbia
- South Africa
- Spain
- Thailand
- Trinidad and Tobago
- Tunisia
- Turkey
- Ukraine
- United Arab Emirates
- United Kingdom
- Uzbekistan
SENIOR BACK END DEVELOPER - KSA
Company name:
SURE International Technology
Industry:
IT & Telecommunications
Career level:
Senior
Employment type:
Full time
Job location:
Prince Abdulaziz Ibn Musaid Ibn, Riyadh
Salary offered
3 001 to 15 000 SAR
Requirements
Education:
Bachelor's Degree
Experience:
5-10 years
Languages:
Arabic
Driving license:
No
Job role
Building out our Atlas/Shamsi infrastructure to include additional services, increased redundancy/scalability, and harnessing new features.
Improve our API performance and resiliency.
Tighten security across our infrastructure.
Implement autoscaling techniques that balance performance, workload demands and costs.
Stay current with the latest development practices and apply your findings with the team.
Handle data/API's from client-side communication to back-end collection, manipulation, and analyzation.
Work with diverse array of existing products as well as engineer future products.
Collaborate with engineering teams to implement new features into the platform.
Have ownership of the product stack and availability to support in the event of systems failure.
Write clean, modular code that is scalable and secure.
Product-leaders to shape the future of the platforms.
Reviewing the work of your colleagues as well as supporting junior developers.
Support and make engineer decisions together with the software architects, play a part in the selection of new technologies, and promote knowledge transfer both within your team and between teams.
Work with a technology stack that includes AWS, Node, Angular, React, GraphQL, Python, Github, and more.
Establishing and guiding the website's architecture.
Responsible for designing and implementing new features and functionality.
Ensuring high-performance and availability.
Managing all technical aspects of the CMS.
Work closely with front-end developers.
Database creation, integration, and management.
Back-end frameworks to build server-side software.
Content management system development, deployment, and maintenance.
API integration.
Security settings and hack prevent.
Job Requirements
Qualifications & Skills:
6-8 years of professional experience in using all or some of the following programming languages: C#ASP.NET MVC, ASP.NET Core ,Entity Frame Work, HTML , Java Script, Angular JS, jQuery, Razor, Web API, SSRS, LINQ, Ajax, Rest
Proficiency with Angular JS.
Design Patterns: Singleton , Abstract Factory Pattern , Method Pattern, SOLID Principles.
Experience with other systems programming languages (GO, C/C++, Rust..etc) and/or Scripting Languages (Python) and/or JVM-based languages ( Scala,Java , Grovy ).
Experience in Database: MS SQL 2012, 2014
Tools: TFS, GIT , Agile
Strong foundation in computer science, with competencies in data structures, algorithms, databases, software design and development.
Experience designing and building complex , high frequency applications.
Recommending engineering optimizations and Solutions.
Earn to learn new languages , frameworks and tools.
Benefits
Medical insurance
Company background
منذ نشأتها في عام ٢٠٠٤ طورت شور العالمية للتقنية خبرات تقنية سعودية بمعايير عالمية لتقديم حلول تقنية واستشارية لعدد كبير من القطاعات العامة والخاصة في المملكة العربية السعودية.
تقدم شور بسواعد وطنية خدمات تطوير البرمجيات، والبنية التحتية، والاسناد والتشغيل، بالإضافة إلى استشارات التحول الرقمي وعدد من المنتجات الموجهة للأعمال الصغيرة والمتوسطة.
مؤخرا انطلقت شور في مجالين جديدين هما التقنية المالية عبر شركتها الجديدة SurePay والاستثمار في الشركات الناشئة في مجالات واعدة.