Browse Jobs
For Employers
Post JobLog inGet Started

Senior Back End Developer - KSA

SURE International Technology
Riyadh, Saudi Arabia
Posted 3 years ago
96Applicants for1 open position
  • 41Viewed
  • 18In Consideration
  • 12Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • 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.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Back End Developer - KSA