Job Summary
We are seeking an experienced Solution Architect (.NET) with over 10 years of expertise in designing and developing scalable web applications using ASP.NET, .NET Core, Blazor, and Telerik UI. The ideal candidate will bring deep domain knowledge in Warehouse Management Systems (WMS), E-commerce, and Point of Sale (POS) systems. This role requires strong experience in deployment and CI/CD practices, particularly using Azure DevOps. As a strategic leader, you will take full ownership of complex systems that support logistics, retail, and omnichannel commerce, working closely with Developers, DevOps Engineers, and Business Stakeholders to architect, design, and deliver robust, scalable, and secure platforms.
Key Responsibilities
Architecture & Design:
Lead the end-to-end architecture, design, and development of full-stack solutions across logistics (WMS), commerce (B2B/B2C), and retail (POS) domains. Define scalable, secure microservices and service-oriented architecture patterns. Create detailed technical specifications and architectural documentation that align with evolving business requirements.
Development:
Develop rich front-end user interfaces using Blazor Server and WebAssembly, leveraging Telerik UI controls for enhanced user experience. Build high-performance backend services with .NET Core / ASP.NET Core, Entity Framework, and SQL Server. Implement seamless integrations with third-party services, ERP systems such as SAP and Dynamics, and payment gateways to ensure smooth operations.
Domain Focus:
Apply your expertise in WMS functionalities including inventory control, barcode scanning, picking/packing, dispatching, and tracking. Support e-commerce features such as product catalogs, pricing engines, cart and checkout flows, and customer portals. Enhance POS systems with capabilities for in-store transactions, loyalty programs, offline synchronization, and real-time analytics and reporting.
DevOps & Delivery:
Design, implement, and maintain CI/CD pipelines using Azure DevOps to enable smooth, reliable deployments. Ensure application reliability, high availability, and disaster recovery readiness. Automate infrastructure provisioning through Infrastructure as Code (IaC) and implement comprehensive monitoring solutions to maintain system health.
Leadership & Collaboration:
Mentor and guide mid-level and junior developers to foster technical growth and knowledge sharing. Collaborate effectively with QA, UI/UX designers, DevOps, and Business Analysts within Agile teams. Actively participate in sprint planning, code reviews, and release coordination to ensure quality and timely delivery.
Required Qualifications
- Over 10 years of professional experience in software development with strong expertise in .NET Core, ASP.NET Core, and C#.
- At least 3 years of hands-on experience with Blazor (both Server and WebAssembly) and Telerik UI for Blazor.
- Proficiency in front-end technologies including HTML5, CSS3, basic JavaScript, and responsive UI design principles.
- Solid knowledge of SQL Server and Entity Framework Core.
- Proven track record delivering enterprise-level WMS, E-commerce, and/or POS solutions.
- Experience with Azure services including App Services, Functions, Key Vault, Blob Storage, SQL Database, and Application Insights.
- Skilled in Azure DevOps tools such as Pipelines, Repos, Boards, Artifacts, and Release Management.
- Strong understanding of RESTful API integrations, webhooks, and external SDKs.
- Excellent problem-solving skills, system optimization expertise, and debugging capabilities.
Job Type: Full-time
Work Location: Hybrid remote, based in Lahore
Application Deadline: June 28, 2025
Expected Start Date: July 1, 2025