Principal / Senior Software Engineer (.NET)

Posted 11 Days Ago
Be an Early Applicant
Lahore, Punjab, PAK
In-Office
Senior level
Professional Services • Software
The Role
Lead the design, development, and evolution of scalable, high-performance backend systems using C# and .NET, while mentoring junior engineers and guiding architectural decisions.
Summary Generated by Built In

PURPOSE:

We are looking for a Tech Lead to lead backend engineering and architectural initiatives, delivering scalable, high-performance, cloud-native solutions on Azure. The role involves bridging business requirements with technical execution while providing strong technical leadership, mentoring teams, and enforcing engineering best practices across microservices-based systems. 

QUALIFICATIONS, SKILLS, AND EXPERIENCE

  • Bachelor’s degree in Computer Science or equivalent practical experience. 
  • 7–10 years of experience in .NET development (.NET Framework, .NET Core). 
  • Expert in ASP.NET MVC 4.8, Web APIs, and backend system design. 
  • Strong expertise in SQL Server 2019, database design, and query optimization. 
  • Proven experience in Microservices Architecture and Distributed Systems. 
  • Hands-on experience with Azure services (Event Hub, Function Apps, Blob Storage). 
  • Strong understanding of Event-Driven Architecture and asynchronous systems. 
  • Deep knowledge of System Design, Scalability, and High Availability systems. 
  • Expertise in Design Patterns (SOLID, DDD, CQRS). 
  • Experience with CI/CD pipelines, DevOps practices, and deployment automation. 
  • Exposure to Containerization (Docker, Kubernetes). 
  • Familiarity with API Gateways / Service Mesh (Ocelot, YARP). 
  • Experience with PostgreSQL and cloud data services (Azure Data Lake preferred). 
  • Strong proficiency in JavaScript / jQuery (React Native is a plus). 
  • Proven technical leadership and team management experience (3–8 developers). 
  • Strong experience in code reviews, coding standards, and engineering governance. 
  • Experience working in Agile environments (Scrum, Kanban). 
  • Excellent communication skills with ability to engage non-technical stakeholders.   

KEY RESPONSIBILITIES: 

  • Architecture Leadership: Lead backend architecture design and development of scalable microservices-based systems. 
  • Azure Cloud Development: Drive cloud-native solutions using Azure Event Hub, Function Apps, and Blob Storage. 
  • System Design Ownership: Own system design decisions, architecture documentation, and technical roadmaps. 
  • Code Quality & Standards: Conduct code reviews, enforce coding standards, and ensure high-quality, maintainable code. 
  • Team Mentorship: Mentor and guide developers, fostering technical growth and engineering best practices. 
  • Agile Leadership: Lead sprint planning, technical discussions, and architecture review sessions. 
  • Cross-Functional Collaboration: Work closely with product, QA, and business stakeholders to translate requirements into technical solutions. 
  • Technical Debt Management: Identify and proactively resolve technical debt, performance bottlenecks, and system risks. 
  • System Reliability: Ensure high availability, fault tolerance, and performance optimization of production systems. 
  • DevOps & CI/CD: Contribute to and enhance CI/CD pipelines, DevOps practices, and deployment automation. 
  • Technology Strategy: Evaluate and recommend technology solutions aligned with scalability and business goals. 
  • Hiring & Team Building: Participate in technical interviews and help maintain a strong engineering bar.  

A Culture of Belonging: 
At our core, we value diversity and inclusion. As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed. 

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chicago, IL
200 Employees
Year Founded: 1991

What We Do

Strategic Systems International (SSI) is a fast-growing Advanced Analytics and Software Engineering firm that partners with tech companies to help them launch and scale their products. The company was launched in 1991 by alumni of University of Chicago and Northwestern has grown to 200 employees with presence in US, Europe and Asia. We architect a

Similar Jobs

Motive Logo Motive

Support Engineer

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
Lahore, Punjab, PAK
4000 Employees
1-6 Annually

Motive Logo Motive

Account Executive

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
3 Locations
4000 Employees

Motive Logo Motive

Account Executive

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
3 Locations
4000 Employees

Motive Logo Motive

Workplace Experience Coordinator

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
Lahore, Punjab, PAK
4000 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Artificial Intelligence • Other • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account