Senior .NET Developer

SIFI Saudi Arabia

Company

SIFI

Location

Saudi Arabia

Type

Full Time

Job Description

About the role

We are looking for Senior .NET Developer (Back-end/.NET Core) to join our team in Riyadh/Cairo and help producing scalable software solutions. You'll be part of Agile team that is responsible for the full software development life cycle, from conception to deployment.

To succeed as a backend developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.

 

Responsibilities:

  • Build .NET applications.
  • Design, build and maintain efficient, reusable, and reliable code.
  • Participate in unit and integration testing.
  • Collaborate with QAs on acceptance testing.
  • Identify bottlenecks and bugs, and devise solutions to mitigate these issues.
  • Help maintain code quality, high standards, and automatization.
  • Work alongside tech leads, developers, and quality assurance engineers working on different layers of the infrastructure.

 

Requirements:

  • BS/MS degree in Computer Science, Engineering, or a related subject.
  • 4 years+ of experience in .NET stack technologies.
  • Experience with object-oriented Design & Programming.
  • Knowledge in design patterns especially in Dependency injection.
  • Experience in API design and development.
  • Strong experience with Entity Framework Core.
  • Build out database design and schema.
  • Experience with Microsoft SQL Server, Profiling, and Optimizations.
  • Experience using Git and GitHub for source control.
  • Experience creating database schemas that represent and support the business processes.
  • Must be someone who has a can-do attitude and problem-solving skills.
  • Understanding of web services implementations (REST and SOAP).
  • Knowledge in JavaScript (J Query), Preferably React.
  • Skills in writing reusable libraries.
  • Knowledge of database design methodology (data modeling, process modeling, and ERD & DFD)
  • Experience in complex SQL Queries & Stored procedure
  • Knowledge in application security, scalability and high-performance programming,
  • Knowledge of unit test, integration test and mock test and load test.
  • Very Good English communication (verbal, written, and analytical skills).

Nice to have

  • Experience with the banking systems.
  • Professional knowledge of one of the front-end frameworks (e.g., React.js) and common languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery)
  • Familiarity with the Scrum process.
Apply Now

Date Posted

01/14/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0.7

Similar Jobs

Senior Software Development Engineer in Test - Salla

Views in the last 30 days - 1

The job posting is for a Test Engineer position in an Agile product team environment The role involves collaborating with software developers and proj...

View Details

Android Senior Engineer - Gathern

Views in the last 30 days - 11

Gathern is seeking a Senior Android Engineer to join their mobile development team The ideal candidate has a deep understanding of Android technologie...

View Details

Senior Enterprise Account Executive - Udacity

Views in the last 30 days - 2

Udacity is seeking a Senior Enterprise Account Executive to help leading companies empower their teams with training in the latest technologies The ro...

View Details

Senior Scrum Master - Cabrio Company

Views in the last 30 days - 0

Cabrio is seeking a Senior Scrum Master to establish a highperforming team dynamic facilitate Agile practices and ensure effective communication and a...

View Details

Senior Quality Assurance Engineer - Salla

Views in the last 30 days - 0

Salla is looking for a Senior QA Engineer with 5 years of experience preferably in Agile environments The role involves developing test plans performi...

View Details

Customer Success Manager - Immersive Labs

Views in the last 30 days - 0

Immersive Labs founded in 2017 is a leading company in peoplecentric cyber resilience They offer realistic simulations and handson cybersecurity labs ...

View Details