M U S H A W A R

Loading

Job Detail
Category

IT

Functional Area

Web Development

Location

Karachi

Job Type:

Full Time/Permanent

Qualifications

Bachelor’s/Master’s degree in computer science, information technology, or engineering

Experience
At least 2-3 years of experience working as Full-Stack Developer
Offered Salary

Market Competitive

Job Description

We are looking for our client a dynamic Full Stack Software Engineer to join our global team. In this role, you will be required to build a top-quality coding base. You will also be required to create Azure Functions, exposing them as APIs using .NET Core and write long-running worker processes using containerized Python scripts and amazing user interfaces for angular based web applications.

Key responsibilities & duties

Building and implementing Azure Functions and exposing them as APIs (.NET Core 3.1).

Writing efficient Python code for long-running worker processes.

Creating containerized applications using Docker.

Creating CI/CD pipelines on Azure DevOps.

Leading with product-analysis tasks and conducting performance tests.

Perform complex product analysis as well as development duties that may include significant research and analysis.

Collaborating with other cross-functional teams to ensure high-performance of applications

Duties of the role as Back-End Development:

Time Spent 60%

C#, Python, MongoDB, Modern Back-End Skills (Azure Functions, .NET Core 3.1 and later, Docker Containers), REST Web Services (.NET, Flask, FASTAPI), Git, Azure DevOps, CI/CD Pipelines

Duties of the role as Front-End Development:

Time Spent 20%

Modern Front-End Skills (Angular 8+, Angular Material, JavaScript, TypeScript), REST Web Services, Experience with Draw2D & vis.js

Duties of the role as Research & Design:

Time Spent 15%

Hunger to learn & research on emerging multi-cloud technologies & tools

Duties of the role as Reporting:

 

Time Spent 5%

Skills

Knowledge of multiple back-end languages (C#, Python) and their frameworks,

front-end languages (JavaScript, TypeScript) and their libraries

Familiarity with database technologies such as MongoDB

Ability to write cross-browser compatible code

Modern Back-End Skills (Azure Functions, .NET Core 3.1 and later, Docker Containers, Flask & FASTAPIs, Terraform, Ansible)

Modern Front-End Skills (Angular 8+, Angular Material, JavaScript, TypeScript)

REST Web services

Experience with Draw2D & vis.js library will be preferred

Familiarity with version control incl. best practices (Git)

Familiarity with Azure DevOps for task management & CI/CD

Promoting great software design and quality

Hands-on experience in implementing front-end and back-end applications

Excellent written and verbal communication skills with proven fluency in English

Apply Now