Lead Solution & Application Architect - Teknosys
Apply NowGrade: L3 Location: Islamabad/Rawalpindi Last Date to Apply: 7th May 2026 About the Role As a Lead Solution & Application Architect at TekNoSys, you will design and implement scalable, secure, and high-performance applications, focusing on private cloud and on-premises solutions, while enabling hybrid cloud integrations. This role requires expertise in Node.js-based backend architectures, development and modern frontend frameworks, with Flutter as a key technology. Experience with .NET, Spring Boot, and AI-assisted development in addition is a plus. You will work closely with engineering teams, business stakeholders, and product owners to ensure that solutions are future-proof, efficient, and aligned with business needs. Key Responsibilities • Architect and design scalable enterprise applications using Node.js, Express.js, and NestJS. • Develop high-performance backend systems and integrate them with Flutter or other frontend frameworks (React, Angular, Vue.js). • Define and implement API strategies (REST, GraphQL, gRPC, Socket.io) with a focus on security, performance, and scalability. • Prioritize private cloud and on-premises deployments, ensuring security, compliance, and high availability. • Enable hybrid cloud deployments, integrating private cloud and on-premises infrastructure with other public cloud services. • Implement containerization (Docker, Kubernetes) for scalable deployments in private cloud environments. • Work with SQL databases (MySQL, PostgreSQL) to design scalable and efficient data models. • Optimize system performance, troubleshoot bottlenecks, and enhance fault tolerance. • Lead the adoption of DevOps practices, including CI/CD pipelines with Jenkins and GitHub Actions. • Define security best practices, including IAM, OAuth2, JWT authentication, RBAC, and data encryption. • Collaborate with cross-functional teams to ensure alignment between technical solutions and business objectives. • Explore and integrate AI-assisted development tools, such as GitHub Copilot, OpenAI APIs, or custom AI models, to enhance development efficiency. • Stay updated with emerging technologies and guide teams on adopting modern software development and deployment practices.