Career Opportunity – Senior Software Engineer at Systems Limited
Company Name: Systems Limited
Position Title: Senior Software Engineer
Location: Lahore, Karachi, Islamabad – Pakistan (Hybrid/On-site)
Industry: Information Technology & Software Development
Employment Type: Full-Time (Permanent)
Apply Link: Send your CV to khalid.nawaz@systemsltd.com
Official Website: systemsltd.com
Company Introduction
Systems Limited, Pakistan’s first and most prestigious IT company, stands as a benchmark of technological excellence and innovation. Established in 1977, Systems Limited has evolved into a global leader in digital transformation, software development, and IT consultancy. With over 8,000 employees worldwide, the company operates across the United States, the UAE, Saudi Arabia, Qatar, Australia, and Africa — continuously delivering cutting-edge solutions to Fortune 500 enterprises, financial institutions, and governments.
Recognized by Forbes Asia’s “Best Under A Billion” list and awarded Pakistan’s Top IT Exporter multiple times, Systems Limited continues to play a key role in shaping the digital landscape of Pakistan and beyond. The company’s expertise spans diverse sectors, including banking, telecom, retail, and public sector automation.
At Systems Limited, innovation is not just a buzzword — it’s a way of life. The organization fosters a culture of continuous learning, empowering engineers to explore, build, and implement scalable solutions using modern technologies. With a strong focus on professional growth, team collaboration, and global exposure, Systems Limited provides a platform where talented individuals can turn their ideas into impactful realities.
Job Description
Position Title: Senior Software Engineer
Location: Lahore, Karachi, Islamabad (Hybrid/On-site depending on project)
Industry: Information Technology & Software Development
Systems Limited is seeking 30 dynamic Senior Software Engineers to join its rapidly growing software development division. This is an ideal opportunity for professionals passionate about creating high-performance, scalable applications using .NET Core, React.js, and Microservices Architecture.
Key Responsibilities:
- Design, develop, and maintain robust backend services using .NET Core.
- Build modern, dynamic, and responsive user interfaces with React.js.
- Architect, deploy, and optimize microservices for scalability, performance, and reliability.
- Collaborate with cross-functional teams — including DevOps, QA, and Product Management — to deliver high-quality software solutions.
- Write clean, maintainable, and testable code following best engineering practices.
- Participate in design reviews, sprint planning, and continuous integration processes.
- Troubleshoot, debug, and enhance application performance.
- Stay updated with emerging tools, frameworks, and design patterns in modern software development.
Eligibility Criteria
Educational Requirements:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline from an HEC-recognized institution.
Professional Requirements:
- 3–6 years of proven hands-on experience as a Software Engineer or Senior Developer.
- Strong proficiency in .NET Core, C#, Entity Framework, and RESTful APIs.
- Hands-on experience with React.js, JavaScript (ES6+), and Front-end frameworks.
- Solid understanding of Microservices Architecture, Message Queues (Kafka/RabbitMQ), and Containerization (Docker/Kubernetes).
- Experience working with SQL/NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with Azure, AWS, or cloud-based deployments is a plus.
- Strong problem-solving and debugging skills.
- Excellent teamwork and communication abilities.
Preferred Skills:
- Exposure to Agile/Scrum methodologies.
- Familiarity with CI/CD pipelines and DevOps tools.
- Knowledge of design patterns, OOP principles, and API integration.
- Passion for innovation and continuous learning.
Why Join Systems Limited
- Opportunity to work with global clients on enterprise-level projects.
- Collaborative, inclusive, and growth-oriented work culture.
- Continuous learning and upskilling programs.
- Market-competitive salary and performance bonuses.
- Health insurance, provident fund, and other corporate benefits.
- Exposure to modern technologies and cloud ecosystems.
Joining Systems Limited means becoming part of a legacy of excellence — where every engineer contributes to meaningful innovation and digital transformation.
Location
Lahore, Karachi, Islamabad – Pakistan
(Hybrid/On-site based on project requirements)
Application Deadline
October 19, 2025
How to Apply
Interested candidates are encouraged to send their updated CVs to: khalid.nawaz@systemsltd.com
Official Website: https://systemsltd.com/
Stay updated with the latest Job, Internship, Scholarship, and Course opportunities right here.
Explore More Opportunities
Stay updated with the latest:
Join our community and take your engineering career to the next level.