# Principal Software Engineer - II (ACS)

> Pakistan Single Window · Karachi, Pakistan · Full-time · Posted 2026-01-05

**Workplace:** on_site

**Department:** Airport Community System

## Description

-   Design, architect, and lead development of large-scale distributed microservices using .NET Core.
-   Define high-level system architecture, integration patterns, service boundaries, and domain-driven design (DDD).
-   Establish standards for API design, versioning, data modeling, caching, observability, and resiliency.
-   Design & Develop Software Architecture and applications as per business requirements following best practices.
-   Troubleshoot code-level problems quickly and efficiently
-   Provide architectural blueprints and technical leadership to our development teams
-   Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform
-   Collaborate with cross-functional teams in technology and product roadmap discussions
-   Conduct code reviews and ensure the team follows best practices.

## Requirements

-   7–8 years of overall software development experience, including at least 3 years in designing and executing enterprise-class products
-   Excellent proficiency & hands-on technical leadership in the following technologies:

1.  Microsoft Technologies: .NET / .NET Core, Web Services
2.  Web technologies: ReactJS, Typescript, Webform, KenduUI, CSS, HTML,NextJS,Micro Frontend

-   Develop modular React applications using micro-frontend architecture (Module Federation / independent deployable apps).
-   Design and develop scalable REST APIs and microservices using .NET Core.
-   Work with SQL Server, PostgreSQL, Oracle, Redis, and message brokers (e.g., Azure Service Bus, RabbitMQ, Kafka).
-   Write unit/integration tests, participate in code reviews, and maintain clean architecture.
-   Build reusable UI components and integrate with backend microservices through REST APIs or WebSockets.

1.  Enterprise Applications: Microservices, Containers, Service orchestration
2.  Database: SQL Server
3.  Others: Git, GitFlow, Linux

-   ·        Strong interpersonal, written, and verbal communication skills

## Benefits

-   Competitive salary
-   Fuel Card
-   Health benefits
-   Professional development opportunities
-   Inclusive work culture & much more

## Apply

[Apply at Pakistan Single Window](https://apply.workable.com/pakistan-single-window/j/5BBC0A2865/apply)

---
Powered by [Workable](https://www.workable.com)
