AI Jobs

Find the latest job opportunities in AI and tech

Has Salary

nybl favicon
nybl

KSA - Software Developer

nybl is an enterprise AI platform enabling businesses to build and run AI applications, transforming data into intelligence and streamlining various business processes.

engineeringonsiteAl Khobar, SAfull-time

Education Requirements:

  • Must have a minimum of Bachelor’s degree or relevant experience

Experience Requirements:

  • 5 years or more of professional software development experience

  • 3 or more years of experience developing .NET/C# web applications using Microsoft Development Products

Other Requirements:

  • Must have good understanding of Object Oriented Programming

  • Define, design and build varied components of web-based and/or mobile applications

  • Experience using WPF (Windows Presentation Foundation) to build Windows desktop applications is a plus

  • Experience using JavaScript frameworks/libraries (Angular, React, JQuery, D3) is a plus

  • Experience with SQL Server (relational databases) and no-SQL Databases (Apache Cassandra or similar)

  • Strong analytical skills – be a problem solver and be able to develop complex algorithms

  • Strong familiarity of software architecture and design patterns

Responsibilities:

  • Familiar with the software development life cycle (SDLC) from analysis to deployment

  • Comply with coding standards and technical design

  • Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions

  • Adapts structured coding styles for easy review, testing and maintainability of the code

  • Integrate the developed functionality and/or component into a fully functional system

Show more details