TAG Solutions (TAGS)

Senior Software Engineer

Posted: 4 hours ago

Job Description

Job Title: Senior Software Engineer (Python / Full Stack)Experience: 4+ YearsLocation: Lahore - OnsiteEmployment Type: Full-timeAbout Us:At TAGS, we’re a forward-thinking tech solutions provider passionate about building scalable digital products and fostering innovation. Our team thrives on collaboration, ownership, and delivering impactful results for clients across the globe. We’re now looking for a Senior Software Engineer who brings both technical depth and strong communication skills to join our growing team.Role Overview:We’re seeking a Senior Software Engineer with a diverse technical background and strong full-stack expertise in Python. The ideal candidate will be capable of working across multiple technologies, managing end-to-end project lifecycles, and directly engaging with clients to ensure successful project delivery and closure. Experience or interest in AI/ML technologies will be a strong advantage.Key Responsibilities:Develop, test, and deploy scalable web applications using Python frameworks (Django/FastAPI/Flask).Lead full-stack development with hands-on experience in frontend frameworks (React.js / Vue.js / Angular).Collaborate with cross-functional teams including designers, product managers, and data scientists to deliver high-quality solutions.Communicate directly with clients to understand requirements, provide technical consultation, and ensure successful project delivery.Take ownership of project architecture, performance optimization, and scalability improvements.Mentor junior engineers and contribute to technical reviews and process enhancements.Requirements:Bachelor’s degree in Computer Science, Software Engineering, or a related field.4+ years of professional experience in full-stack software development.Strong expertise in Python and at least one major web framework (Django, FastAPI, or Flask).Proficiency in frontend technologies (React.js, Next.js, Vue.js, or Angular).Solid understanding of RESTful APIs, database design (SQL/NoSQL), and cloud platforms (AWS / Azure / GCP).Experience working directly with clients, handling communications, and ensuring project success.Familiarity with AI/ML concepts, APIs, or model integration is a strong plus.Excellent problem-solving, communication, and collaboration skills.Exposure to AI frameworks (TensorFlow, PyTorch, or scikit-learn).Experience with microservices, Docker, and CI/CD pipelines.Prior experience in client-facing roles or technical leadership.What we offer: Market-competitive salary Comprehensive benefit plan Fast-tracked growth into a Team Lead role Company subsidized meal Gym Facility Generous paid time off and encashment Bonus on quarter target achievements Annual Increment Flexible work setup Exposure to AI/ML-driven projects Direct client communication & ownershipReady to grow into something bigger? Apply at: hr@tagsolutionsltd.com

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In