Software Development Practice Lead

18 hours ago


Lahore, Punjab, Pakistan Stewart Pakistan Private Limited Full time
Job Description

We are seeking a highly skilled Software Development Practice Lead to join our team at Stewart Pakistan Private Limited. As a key member of our software development practice, you will be responsible for establishing and enforcing best coding practices, improving tooling, mentoring developers, and ensuring architectural consistency across all development teams.

This role requires hands-on expertise in Java, SQL Server, and a strong understanding of Azure DevOps, Git, Agile, and Scrum methodologies. You will collaborate closely with architects, engineering managers, and developers to drive technical excellence across the product.

Key Responsibilities:
  • Technical Leadership & Governance
    • Define and enforce coding standards, best practices, and development guidelines for Java.
    • Ensure code quality, maintainability, and performance across teams.
    • Conduct code reviews, architectural reviews, and technical audits to maintain consistency.
    • Drive refactoring initiatives to improve legacy code and reduce technical debt.
  • Hands-On Development & PoCs
    • Stay hands-on by contributing to development, especially in complex technical challenges.
    • Develop proof-of-concepts (PoCs) for evaluating new frameworks, libraries, and tools.
    • Provide guidance on performance tuning, security best practices, and scalability improvements.
  • Mentorship & Upskilling
    • Conduct technical training sessions, workshops, and knowledge-sharing sessions for developers.
    • Mentor Tech Leads, Senior Engineers, and Mid-Level Developers, fostering a culture of learning.
    • Advocate TDD, BDD, clean code principles, and modern design patterns.
    • Work closely with Architects to ensure alignment with system-wide technical decisions.
    • Collaborate with QA Practice Lead to improve development-testing synergy.
    • Align with Product Owners & Scrum Masters to ensure engineering priorities support business objectives.
  • Process & Tooling Improvements
    • Optimize CI/CD pipelines in Azure DevOps to improve development efficiency.
    • Define and enforce branching strategies and Git workflows for better version control.
    • Evaluate and introduce tools that enhance developer productivity, monitoring, and security.
    • Help teams resolve technical roadblocks while ensuring Agile principles are followed.
Qualifications & Skills

To be successful in this role, you must have:

  • 12+ years of experience in software development, with a strong focus on Java.
  • Deep expertise in SQL Server, Hibernate, JPA, and multi-threaded application development.
  • Hands-on experience with Azure DevOps, Git, and CI/CD pipelines.
  • Strong understanding of microservices architecture, REST APIs, and event-driven design.
  • Experience in leading technical teams and defining development best practices.
  • Knowledge of Agile methodologies (Scrum, Kanban) and experience working in Agile teams.
  • Exposure to front-end technologies (Angular, React).

Nice-to-Have:

  • Experience with .NET Core.
  • Experience with containerization (Docker, Kubernetes).
  • Knowledge of cloud-native development (Azure Functions, Serverless, etc.).


  • Lahore, Punjab, Pakistan LEAD Concept Full time

    About the RoleWe are looking for an experienced Quality Assurance Professional to join our IT team at LEAD Concept. The ideal candidate will have a strong background in software testing and development, with experience in automation tools and methodologies.Key ResponsibilitiesDevelop and execute comprehensive test plans to ensure the highest level of...


  • Lahore, Punjab, Pakistan HH Software Solutions Full time

    Senior .NET Developer/Team LeadRole DescriptionAs a senior member of our software development team, you will be responsible for leading and mentoring junior developers.Key Responsibilities IncludeLeading software development projects from conception to delivery.Mentoring junior developers to improve their coding skills.Collaborating with cross-functional...


  • Lahore, Punjab, Pakistan Rising Technologies Full time

    Clinical Practice Software Sales ExecutiveJob Summary:We are seeking a dynamic and results-driven Clinical Practice Software Sales Executive to join our growing team. This role involves identifying, developing, and closing sales opportunities for our innovative clinical practice management software solutions. The ideal candidate will have a strong background...


  • Lahore, Punjab, Pakistan Contour Software Full time

    Support Developer Team Lead (Technical Support - L3)3 days ago Be among the first 25 applicantsDirect message the job poster from Contour SoftwareThe Division:Dealer Information Systems Corporation (Client) is a leading business management software provider to agricultural, construction, truck refrigeration and lift truck dealers in North America. Founded in...


  • Lahore, Punjab, Pakistan LEAD Concept Full time

    LEAD Concept is looking for a skilled Software Engineer for Frontend Development. The ideal candidate will have a thorough understanding of ReactJS and be able to develop high-quality user interfaces.Job ResponsibilitiesCreate engaging user experiences using ReactJS.Built reusable components and front-end libraries for future use.Translate UI/UX design...


  • Lahore, Punjab, Pakistan TheHiringl Full time

    Job OverviewTheHiringl is a leader in software innovation, and we are looking for a skilled Lead Software Developer to join our team. In this role, you will be responsible for leading the design, development, and deployment of complex software applications. You will work closely with architects, developers, and product managers to build robust, secure, and...


  • Lahore, Punjab, Pakistan Rapid Silicon Full time

    Rapid Silicon is seeking a talented Software Development Lead to join our team. The ideal candidate will have a strong background in software development, with expertise in dot net technologies and database management systems.Job DescriptionThe Software Development Lead will be responsible for designing and developing software modules based on provided...


  • Lahore, Punjab, Pakistan Asfet Pvt Ltd Full time

    As a leading contributor to our software development team, we seek a highly skilled Lead Software Developer to drive innovation at Asfet Pvt Ltd.About the Role:This is an exceptional opportunity for a talented software developer to take on leadership responsibilities, collaborate with stakeholders, and drive technological advancements.Primary Duties:Provide...


  • Lahore, Punjab, Pakistan Adnare Software House Full time

    Adnare Software House is seeking a talented Entry-Level .NET Software Engineer to join our development team. As a key member of our team, you will contribute to the design, development, and testing of software applications.Job Requirements:Developing software applications using .NET technologies.Collaborating with cross-functional teams to achieve project...

  • Software Developer

    1 week ago


    Lahore, Punjab, Pakistan Contour Software Full time

    About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....


  • Lahore, Punjab, Pakistan Lojic software Full time

    About Lojic SoftwareLojic Software is a UK-based startup company committed to innovation and growth. We are establishing an R&D and software development facility in Lahore, seeking an experienced professional to lead our operations.Job SummaryWe are looking for a seasoned Operations Manager to oversee our entire operation, ensuring that we maintain our high...

  • IT Test Engineer

    6 days ago


    Lahore, Punjab, Pakistan LEAD Concept Full time

    Job OverviewWe are seeking an experienced Software Tester Developer to join our IT team at LEAD Concept. The ideal candidate will have a strong background in software testing and development, with experience in automation tools and methodologies.Key ResponsibilitiesDevelop and execute comprehensive test plans to ensure software quality.Collaborate with...


  • Lahore, Punjab, Pakistan Adnare Software House Full time

    Adnare Software House is committed to delivering exceptional software solutions and seeks an accomplished Entry-Level .NET Software Engineer to join our team. As a key member of our development team, you will contribute to the design, development, and testing of software applications.Job Description:Developing software applications using .NET...


  • Lahore, Punjab, Pakistan Contour Software Full time

    About Contour SoftwareCompany OverviewWe are a subsidiary of Constellation Software Inc., a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world. Our broad-based and ever-growing portfolio of market-leading, vertical-market enterprise solutions covers more than 100 industry domains in...


  • Lahore, Punjab, Pakistan Adnare Software House Full time

    Adnare Software House is looking for motivated and talented Fresh Software Developers (.NET) with Fresh – 1 year of working experience to join our development team.Total Hiring Positions = 05Job Types:Full-time, New-GradResponsibilities:Developing and executing project plans.Manage and execute the software development lifecycle.Write well-designed and...


  • Lahore, Punjab, Pakistan Adnare Software House Full time

    We are looking for a highly skilled Lead Programmer to lead our development team at Adnare Software House. As a key member of our team, you will be responsible for overseeing the design, development, and deployment of software applications.Responsibilities:Leading the software development lifecycle from planning to deployment.Collaborating with...


  • Lahore, Punjab, Pakistan Adnare Software House Full time

    At Adnare Software House, we are seeking a talented and ambitious Senior Software Developer to join our development team. The ideal candidate will have 1 year of experience in developing software applications using .NET technologies.Key Responsibilities:Developing project plans that meet client requirements.Managing the software development lifecycle from...


  • Lahore, Punjab, Pakistan Contour Software Full time

    About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....


  • Lahore, Punjab, Pakistan Stewart Pakistan Private Limited Full time

    About Our TeamWe are a dynamic team of developers, architects, and engineers who are passionate about building innovative software solutions. We are seeking a highly skilled Lead Software Development Engineer to join our team and help drive technical excellence across our product.The ideal candidate will have a strong background in software development, with...


  • Lahore, Punjab, Pakistan GoSaaS Full time

    About GoSaaS:We're a global leader in Oracle SaaS solutions, driven by innovation and a passion for customer satisfaction. Our headquarters are based in the USA, with additional offices worldwide, fostering a collaborative environment for growth and development.Job Role:This Senior Software Engineer position involves leading software development projects...