Principal Software Engineer (.NET)

Acme One

Lahore

On-site

PKR 2,600,000 - 5,200,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ACME One is seeking a Principal Software Engineer in Lahore to lead architecture and hands-on delivery for enterprise applications. You will drive modern cloud-based solutions using .NET, ASP.NET Core, REST APIs, and SQL, while guiding teams and engaging with clients.

The role emphasizes Azure cloud architecture, security, and scalable design, with a focus on modern AI integrations and production-grade execution.

Qualifications

  • 8+ years of software engineering experience at Lead, Staff, Architect, or Principal level.
  • Hands-on expertise in .NET, ASP.NET Core, REST APIs, SQL, and enterprise app development.
  • Strong practical experience with Microsoft Azure and cloud architecture.
  • Experience with legacy system modernization and enterprise integrations.
  • Strong understanding of system design, security, and enterprise workflows.
  • Experience with Generative AI / LLM development, preferably Azure OpenAI, Foundry, RAG, AI Agents, or AI APIs.
  • Strong debugging, problem-solving, and client-management skills.

Responsibilities

  • Lead technical architecture and engineering decisions for complex enterprise applications.
  • Translate business requirements into scalable, secure solutions.
  • Work with clients and stakeholders to communicate technical solutions.
  • Design and develop solutions using .NET / .NET Core, ASP.NET Core, REST APIs, and SQL.
  • Architect cloud and hybrid solutions using Microsoft Azure, including networking, security, APIs, integrations, messaging, and deployment infrastructure.
  • Design and support Azure-based enterprise and intranet environments.
  • Lead modernization of legacy .NET, monolithic, and business-critical systems.
  • Remain hands-on with coding, debugging, code reviews, POCs, and production issues.
  • Mentor engineers and provide technical direction and standards.

Skills

Software engineering leadership
NET / ASP.NET Core
REST APIs
SQL
Azure cloud architecture
Legacy modernization
Generative AI / LLM
Client communication

Tools

Azure

Job description

Summary

ACME One is looking for a Principal Software Engineer with strong expertise in .NET, Microsoft Azure, enterprise systems, and modern AI technologies. This is a hands-on technical leadership role requiring strong business understanding, client communication, architecture skills, and production-level development experience.

Responsibilities
  • Lead technical architecture and engineering decisions for complex enterprise applications.
  • Translate business requirements and domain logic into scalable and secure technical solutions.
  • Work directly with clients and senior stakeholders to understand requirements and communicate technical solutions.
  • Design and develop solutions using .NET / .NET Core, ASP.NET Core, REST APIs, and SQL.
  • Architect cloud and hybrid solutions using Microsoft Azure, including networking, security, APIs, integrations, messaging, and deployment infrastructure.
  • Design and support Azure-based enterprise and intranet environments.
  • Lead modernization of legacy .NET, monolithic, and business-critical enterprise systems.
  • Remain hands-on with coding, debugging, code reviews, POCs, and critical production issues.
  • Mentor engineers and provide technical direction and engineering standards.
Requirements
  • 8+ years of software engineering experience, with experience at Lead, Staff, Architect, or Principal level.
  • Strong hands-on expertise in .NET, ASP.NET Core, REST APIs, SQL, and enterprise application development.
  • Strong practical experience with Microsoft Azure and cloud architecture.
  • Experience with legacy system modernization and enterprise integrations.
  • Strong understanding of system design, domain modeling, security, authentication, authorization, and enterprise workflows.
  • Experience with Generative AI / LLM development, preferably Azure OpenAI, Microsoft Foundry, RAG, AI Agents, or AI APIs.
  • Strong debugging, problem-solving, communication, and client-management skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Architect - Azure & AI Enterprise Lead
Senior .NET Architect - Azure & AI Enterprise Lead

Acme One • Lahore

On-site
PKR 2,600,000 - 5,200,000
PRINCIPAL SOFTWARE ENGINEER
PRINCIPAL SOFTWARE ENGINEER

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 1,500,000 - 2,000,000
TECHNICAL LEAD - .net
TECHNICAL LEAD - .net

Happiest Minds Technologies • Hyderabad City Taluka

On-site
PKR 2,000,000 - 3,200,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

Creative Chaos • Pakistan

On-site
PKR 2,400,000 - 4,600,000
Paid Time Off
Work From Home
Health Insurance
+4
AI Architect
AI Architect

Systems Limited • Lahore

On-site
PKR 3,000,000 - 6,000,000
AI Architect
AI Architect

Systems Limited • Karachi Division

On-site
PKR 3,000,000 - 6,000,000
Backend Developer – AI Platform
Backend Developer – AI Platform

Systems Limited • Lahore

On-site
PKR 1,800,000 - 3,000,000
Senior Software Architect - Cloud, AI & APIs
Senior Software Architect - Cloud, AI & APIs

hr-pod-hiring-talent-globally • Karachi Division

On-site
PKR 4,000,000 - 7,000,000
NET Developer
NET Developer

Lumovy Technology Solutions • Lahore

On-site
PKR 2,000,000 - 3,200,000
Senior Software Engineer - .NET
Senior Software Engineer - .NET

Recruitment Intelligence • Islamabad

On-site
PKR 1,200,000 - 2,100,000
Medical benefit
Free lunch
Performance awards
+1