Description :
Grade Level: L3
Location: Islamabad/Rawalpindi
Last Date to Apply: 4th March 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.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5 to 8 years of experience in solution/application architecture with strong hands-on expertise in Node.js.
- Experience in on-premises and private cloud deployments, including integration with public cloud services (AWS, etc.).
- Strong experience in Node.js, TypeScript, and frameworks like Express.js, NestJS.
- Full-stack development expertise, with strong knowledge of Flutter and other frontend frameworks (React, Angular, Vue.js).
- Proficiency in microservices, API security, and middleware technologies.
- Strong knowledge of SQL databases (MySQL, PostgreSQL).
- Hands-on experience in event-driven architecture using Kafka, RabbitMQ, or Redis Streams.
- Practical experience in monitoring and observability tools (Prometheus, Grafana, ELK Stack).
- Familiarity with DevOps practices, including automated deployments, CI/CD, and infrastructure as code.
- Strong leadership and communication skills to collaborate effectively with teams and stakeholders.
- Experience with .NET (C#) and Spring Boot (Java) is a plus.
- Experience with AI-assisted development tools (e.g., GitHub Copilot, OpenAI APIs, AI-driven DevSecOps) is a plus.
Preferred/Additional Skills
- Private & Hybrid Cloud Deployments – Expertise in on-premises, private cloud, and hybrid cloud integration.
- Public Cloud Integration – Experience in AWS and other cloud-native services.
- Security & Compliance – Strong understanding of data protection, IAM, and API security best practices.
- Scalability & Performance Optimization – Experience in high-performance architecture for distributed systems.
- AI-Assisted Development – Familiarity with AI-powered coding tools, automated testing, and AI-driven DevOps practices.
- Agile Development & Collaboration – Ability to work in cross-functional Agile teams.
Benefits
Why Join Teknosys?
At Teknosys, you will be at the forefront of Pakistan’s digital transformation journey, shaping solutions across AI, Data, IT, and Managed Services. You’ll work alongside some of the brightest minds in the industry, partner with global hyperscalers & leaders, and close deals that define the future of digital in the region.
Joining us means being part of a fast-scaling, innovation-led business where your impact will directly fuel growth, customer success, and leadership.