Qureos

Find The RightJob.

Senior Software Engineer

Senior Software Engineer

Job Type: Full-Time, Permanent
Industry: Information Technology / Software Development
Department: Technology
Team: Development
Location: Karachi, Pakistan

About the Role

Human Capital HR Solutions is hiring a Senior Software Engineer on behalf of a USA-based IT industry client. We are seeking a highly skilled and forward-thinking software engineer who is passionate about building scalable, high-quality applications using modern frameworks and AI-augmented development practices.

This role is ideal for professionals who combine strong engineering fundamentals with an evolving AI mindset — leveraging intelligent development tools to enhance productivity, improve code quality, and drive innovation. You will collaborate closely with architects, QA engineers, and UX teams across the full software development lifecycle to build future-ready solutions.

Key Responsibilities

  • Design, develop, and maintain clean, scalable, and testable software solutions aligned with business and technical requirements.
  • Enhance and optimize existing systems to ensure performance, reliability, security, and scalability.
  • Participate in all phases of the Software Development Lifecycle (SDLC), including design discussions, development, code reviews, testing, and deployment.
  • Utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code, Tabnine) to accelerate coding, reduce defects, and improve solution design.
  • Leverage AI-driven tools for testing, debugging, and documentation to streamline development workflows.
  • Collaborate with cross-functional teams to define technical requirements, architectural decisions, and coding standards.
  • Contribute to continuous improvement initiatives through automation, experimentation, and knowledge sharing.
  • Identify opportunities for AI integration within the product ecosystem and propose technical enhancements.
  • Perform root-cause analysis for production issues and implement sustainable solutions.
  • Maintain clear and comprehensive technical documentation for designs, code changes, and configurations.

Qualifications

  • Strong command of Java, Spring Framework, Hibernate/JPA, and related technologies.
  • Solid understanding of microservices architecture and distributed systems.
  • Experience with relational databases such as MySQL and PostgreSQL (NoSQL is a plus).
  • Familiarity with templating engines such as Velocity, Thymeleaf, or similar technologies.
  • Working knowledge of JavaScript, jQuery, and front-end integration patterns.
  • Exposure to AI/ML concepts, Python scripting, or AI frameworks such as LangChain or LlamaIndex is preferred.
  • Practical experience or strong interest in AI-powered development tools (e.g., GitHub Copilot, Cursor, Claude Code, Tabnine).
  • Familiarity with CI/CD pipelines and containerization technologies such as Docker and Kubernetes is an advantage.

Experience Requirements

  • 3–6 years of hands-on software development experience, preferably within enterprise or SaaS product environments.
  • Proven experience working across multiple services/components in microservices or distributed architectures.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Preference will be given to candidates graduated from reputed institutions such as GIK Institute, FAST-NUCES, Habib University, or other well-recognized national or international universities.

How to Apply:
Interested candidates are encouraged to apply by sending their updated resume to careers1.hc@gmail.com with the subject line Senior Software Engineer

Job Type: Full-time

Work Location: In person

© 2026 Qureos. All rights reserved.