10Pearls

Senior Software Consultant - .Net + ReactJs + Azure

Islamabad, Lahore, Karachi, Islamabad, Lahore, Karachi, Pakistan - Full Time

Company Overview:

10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovative new products, and augment their existing teams with high-performance team members. Our broad expertise in product management, user experience/design, cloud architecture, software development, data insights and intelligence, cybersecurity, emerging tech, and quality assurance ensures that we are delivering solutions that address business needs. 

10Pearls is proud to have a diverse clientele including large enterprises, SMBs, and high-growth startups. We work with clients across industries, including healthcare/life sciences, education, energy, communications/media, financial services, and hi-tech. Our many long-term, successful partnerships are built upon trust, integrity, and successful delivery and execution

 
Role  

10Pearls is seeking a Senior Software Consultant – Full Stack Developer with strong expertise in .NET, Microsoft Azure, and React. The ideal candidate will be responsible designing, developing, and delivering scalable cloud-native applications, leveraging cloud-native architectures and modern frontend technologies. 
 
Responsibilities  

  • Design, develop, and maintain scalable full-stack applications using .NET (Core) and React.js 

  • Build and consume RESTful APIs and microservices-based architectures 

  •  Develop responsive, high-performance user interfaces using React (hooks, state management, reusable component-based architecture) 

  • Deploy, manage, and monitor applications on Microsoft Azure (App Services, Functions, Storage, etc.) 

  •  Collaborate with cross-functional teams including product, design, QA, and DevOps 

  • Write clean, maintainable, and well-documented code following best practices 

  • Troubleshoot, debug, and optimize application performance across frontend and backend 

  • Participate in CI/CD pipeline implementation and deployment processes 

  • Ensure application security, scalability, and reliability 

  • Contribute to code reviews, mentoring junior developers, and continuous improvement initiatives 

  

Requirements  

  • Bachelor's degree in Computer Science or a related field is preferred 

  • Minimum 5+ years of professional experience as a Full Stack Developer 

  • Strong hands-on experience with .NET / ASP.NET Core 

  • Solid experience with React.js (hooks, state management libraries, component lifecycle, and performance optimization) 

  • Experience with Microsoft Azure services (App Services, Azure Functions, Storage, Key Vault, etc.) 

  • Strong understanding of RESTful APIs and microservices architecture 

  • Proficiency in C# and modern JavaScript (ES6+) 

  • Experience with SQL Server or other relational databases 

  • Familiarity with Git and version control workflows 

  •  Experience with CI/CD pipelines (Azure DevOps preferred) 

  • Understanding of application security and authentication (JWT, OAuth, etc.) 

  • Strong communication, problem-solving, and collaboration skills 

Apply: Senior Software Consultant - .Net + ReactJs + Azure
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Human Check*