Senior Software Engineer

1 day ago


Lahore, Punjab, Pakistan InfoTech Group Full time 1,200,000 - 3,600,000 per year

This position is responsible for designing and developing complex software applications using Java. The role involves collaborating with web developers and other software engineers, contributing to all stages of the development life cycle, from initial design through deployment and maintenance.

DUTIES & RESPONSIBILITIES

  • Lead meetings with the software development team to define project goals and technical requirements.
  • Analyze system and user requirements for software solutions.
  • Design system integrations, project workflows, and architecture for scalable applications.
  • Write clean, efficient, and maintainable Java code.
  • Design and optimize software database architecture.
  • Develop Java-based user interfaces and backend components.
  • Test, debug, and validate software functionality, performance, and security.
  • Mentor junior developers and conduct code reviews to maintain quality standards.
  • Implement and maintain automated testing platforms and unit tests.
  • Ensure continuous integration, deployment, and version control best practices.

WORK EXPERIENCE & SKILLS

  • 5+ years of hands-on Java development experience.
  • Strong proficiency in Java and deep understanding of its ecosystem.
  • Expert knowledge of object-oriented programming and design patterns.
  • Experience with Java concurrency, multi-threading, and performance optimization.
  • Hands-on experience with Java Spring Boot framework, JPA, Hibernate.
  • Solid understanding of MVC architecture, JDBC, and RESTful web services.
  • Experience with additional web frameworks like Play or Spark is a plus.
  • Proficiency with Java GUI frameworks such as Swing, SWT, AWT when needed.
  • Skilled in creating database schemas and working with relational and embedded databases.
  • Knowledge of building scalable applications and implementing architectural best practices.
  • Familiarity with build tools like Maven, Gradle, or Ant.
  • Expertise in version control systems like Git or SVN.
  • Experience in continuous integration and automated deployment pipelines.

EDUCATION REQUIREMENTS

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, IT, or a related field.


  • Lahore, Punjab, Pakistan TCP Software Full time

    TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus):  For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...


  • Lahore, Punjab, Pakistan TCP Software Full time

    TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus):For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users,...


  • Lahore, Punjab, Pakistan TCP Software Full time 1,200,000 - 2,400,000 per year

    TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus):  For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of...


  • Lahore, Punjab, Pakistan MedCare MSO Global Full time 900,000 - 1,200,000 per year

    Medcare MSO is one of the largest USA-based Healthcare IT organization in Pakistan, with 950+ people on board. We implement best practices and adopt state-of-the-art technology tools to achieve results. We are seeking a skilled and experienced Senior Software Engineer who can work with our agile development team. Your duties will include the development of...


  • Lahore, Punjab, Pakistan Nextscrum Full time 1,200,000 - 3,600,000 per year

    𝐎𝐩𝐞𝐧 𝐏𝐨𝐬𝐢𝐭𝐢𝐨𝐧:Senior Software Developer – AI/MLLocation:Onsite – LahoreTimings:12:00 PM – 10:00 PMNextScrum is seeking an experienced and innovativeSenior Software Developer (AI/ML)to lead advanced projects involving artificial intelligence, machine learning, and modern web technologies. If you're passionate about...


  • Lahore, Punjab, Pakistan Dubizzle Labs Full time 120,000 - 180,000 per year

    At Dubizzle Labs, we're on an exciting journey to expand our engineering office in Pakistan, which already consists of a talented team of 280+. We are actively seeking individuals who have a passion for learning, a drive for performance, and a commitment to sharing knowledge. Our focus is on creating a high-quality engineering environment with a primary goal...


  • Lahore, Punjab, Pakistan Ascertia Full time 1,200,000 - 2,400,000 per year

    Ascertia delivers digital trust products and services globally for Enterprises, Governments and Trust Service Providers. Ascertia solutions enable digital business processes which are fundamentally underpinned by digital trust to ensure that digital identities are proven, and business transactions and signatures are trustworthy. Ascertia's digital signature...


  • Lahore, Punjab, Pakistan AirBridge Devs Full time 1,200,000 - 3,600,000 per year

    We are seeking an experienced and motivated Senior Software Engineer (MERN) to lead our engineering teams, drive technical excellence, and deliver high-quality solutions on time. This role is a mix of hands-on development, architecture, and team leadership, ideal for someone who thrives in a fast-paced, collaborative environment.Key...

  • Senior AI ENGINEER

    1 day ago


    Lahore, Punjab, Pakistan Mega Software Full time 900,000 - 1,200,000 per year

    Manager – Dev Team Location: [Lahore, Pakistan / on-site in DHA Phase 8]We are looking for an experiencedManagerto lead the development of ourSaaS platformwhere we host and deliverAI-driven custom solutionsfor clients worldwide. This role is ideal for a strategic leader with a strongsoftware development backgroundand solid knowledge of theAI/ML...


  • Lahore, Punjab, Pakistan TCP Software Full time

    TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus):For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users,...