Job vacancy Senior Full-Stack Software Engineer


Announced
31 December, 2023
Job Type
Employee
Job Status
Full Time
Job Title

Senior Full-Stack Software Engineer

Job Location
Job Presentation

Responsibilities

  • Architect and guide building end-to-end systems optimized for speed and scale
  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
  • Develop new features and infrastructure development in support of rapidly emerging business and project requirements
  • Ability to start new code projects from scratch or to maintain and update existing projects.
  • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
  • Strong troubleshooting abilities in distributed multi-tier enterprise environments.
  • Collaborates with the product managers and owners to define the requirements and specifications.
  • Create automated unit tests for both existing code and new projects.
  • Communicate with UX/UI Designers and ensure the technical feasibility of designs.

Qualifications

  • 7+ years of Microsoft .NET overall programming experience, including .NET Core.
  • Strong Experience in front-end technologies such as JavaScript, ES6, jQuery, HTML5, CSS3, and SASS.
  • Experienced in working with front-end frameworks and libraries such as Angular and React Plus.
  • Strong Experience in ORM such as Entity Framework and NHibernate.
  • Deep understanding of Common Language Runtime (CLR) and Garbage Collection.
  • Good Exposure to Messaging systems like such as Kafka, RabbitMQ, NserviceBus, etc.
  • Solid Experience developing ASP.NET Core MVC and Web API.
  • Strong knowledge of Object-Oriented Analysis and Design, design patterns, software architecture, systems integration concepts and frameworks.
  • Experience with Distributed Memory Cashing Systems such as Redis.
  • Accessing data by using Microsoft ADO.NET.
  • Hands-on expertise using Domain Driven Design (DDD) in different projects.
  • Creating and consuming REST APIs.
  • Experience developing multi-threaded applications and asynchronous code.
  • Experience integrating with third-party business partners using various security and communication protocols.
  • Solid Experience in SQL and RDBMS such MySQL, SQL Server...etc.
  • Knowledge of CI / CD concepts and systems.
  • GIT Source Control.
  • Azure Software development experience is a plus.
  • Docker, Kubernetes, NoSQL databases experience is a plus.
  • Effective verbal and written communication skills.
  • Strong Problem-Solving Skills.
  • Debugging and troubleshooting skills.
Required Skills
  • Architecture
  • Back-End Development
Job Details
  • Location Amman - Jordan
  • Industry Information & Communication Technologies
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 7 - 10
  • Nationality Unspecified
Valid Till
31 May, 2024 (26 days left)

JOB BY
Kalamntina
JordanYP is fake, Amman
  +962 79 0000000


View all 116 Jobs

How to Apply?

Please apply for this job on kalamntina.com website:

More Job Vacancies


See all jobs
BACK TO TOP