We are looking for a 𝐒𝐞𝐧𝐢𝐨𝐫 𝐒𝐨𝐟𝐭𝐰𝐚𝐫𝐞 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 for our prestigious US-based client who can design, develop, and deliver high-quality, scalable software solutions using modern frameworks and AI-augmented development practices.
𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Karachi
𝐓𝐢𝐦𝐢𝐧𝐠𝐬: 11:00 AM – 8:00 PM
𝐓𝐲𝐩𝐞: Full-Time | Permanent
𝐃𝐞𝐩𝐚𝐫𝐭𝐦𝐞𝐧𝐭: Technology – Development Team
The ideal candidate should have a passion for clean, efficient code and an evolving AI mindset — leveraging AI tools to improve productivity, quality, and innovation. You will work closely with architects, QA, and UX teams throughout the entire software development lifecycle to build future-ready applications.
𝐊𝐞𝐲 𝐑𝐞𝐬𝐩𝐨𝐧𝐬𝐢𝐛𝐢𝐥𝐢𝐭𝐢𝐞𝐬
• Design, develop, and maintain clean, efficient, and testable code
• Optimize and enhance existing systems for performance, security, and scalability
• Participate in the full Software Development Lifecycle (SDLC) including design, coding, testing, and deployment
• Utilize AI-assisted coding tools (GitHub Copilot, Cursor, Claude Code, etc.) to accelerate development
• Implement AI-driven testing, debugging, and documentation workflows
• Collaborate with cross-functional teams including architects, QA, and UX
• Contribute to technical innovation and explore AI integration opportunities within products
• Conduct root-cause analysis for production issues and provide sustainable solutions
• Maintain clear technical documentation for systems and code changes
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞
• 3–6 years of hands-on software development experience
• Experience working in enterprise or SaaS product environments
• Exposure to microservices or distributed architecture
𝐓𝐞𝐜𝐡𝐧𝐢𝐜𝐚𝐥 𝐒𝐤𝐢𝐥𝐥𝐬
• Strong command of Java, Spring Framework, Hibernate/JPA
• Experience with microservices architecture
• Databases: MySQL, PostgreSQL (NoSQL exposure is a plus)
• Templating engines such as Velocity or Thymeleaf
• Front-end integration using JavaScript & jQuery
• Exposure to AI/ML concepts or Python scripting is a plus
• Familiarity with LangChain, LlamaIndex, or AI infrastructure tools is desirable
• Experience with AI coding tools like GitHub Copilot, Cursor, Claude Code, or Tabnine
• Knowledge of CI/CD pipelines, Docker, or Kubernetes is an advantage
🔹 What We’re Looking For
✔ Strong analytical and problem-solving mindset
✔ AI-adaptive learner eager to explore emerging technologies
✔ Organized, detail-oriented, and able to work under pressure
✔ Excellent collaboration and communication skills