10Pearls

Senior Software Consultant- (.NET, Azure)- Afternoon

10Pearls
Apply
11 days ago
Karachi, Pakistan +2 moreSenior

Responsibilities

  • Architect and develop scalable, secure, maintainable full-stack web applications.
  • Provide strategic technical leadership and drive technical roadmaps aligned with business and client needs.
  • Lead technical discussions with internal teams, external stakeholders, and clients, translating business needs into technical solutions.
  • Advise clients on innovative and scalable solutions that deliver measurable business value.
  • Maintain high standards for engineering practices, code quality, security, and CI/CD.
  • Design and explain end-to-end application flows and technical decisions.
  • Mentor and guide engineers while fostering technical growth and a culture of learning and innovation.
  • Interview and help select technical talent for the organization.
  • Serve as the technical point of contact for issues across specific work streams and multiple projects.
  • Stay current with new technologies and industry trends.

Requirements

  • More than 5 years of strong hands-on .NET and C# experience, with approximately 60–70% focus on backend development.
  • Working knowledge of React and the ability to understand flows across the frontend, APIs, business and data layers, and database.
  • Strong application architecture skills, including independently designing and explaining end-to-end application flows and technical decisions.
  • Proven experience building SaaS applications and multi-tenant solutions, including tenant management and data isolation.
  • Strong understanding of authentication and authorization across applications and APIs.
  • Solid database fundamentals, including transactions and concurrent-update handling for data integrity.
  • Experience with multilingual and localized platforms.
  • Familiarity with Azure-hosted application environments and hands-on experience with relevant Azure services.
  • Experience with CI/CD and modern software development practices.
  • Preferred: strong understanding of Azure Service Bus, including queues, topics, and Dead Letter Queue.
  • Ability to work independently with minimal supervision, make sound technical decisions, and clearly communicate architectural and implementation approaches.

Tech Stack

Categories

10Pearls

About 10Pearls

1,001-5,000 employees
Contact me