Lead Software Development Engineer

2 days ago


Lahore, Punjab, Pakistan Stewart Pakistan Private Limited Full time
About Our Team

We 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 a focus on Java, SQL Server, and Azure DevOps. They will also have experience working in Agile teams and be familiar with cloud-native technologies.

Responsibilities:
  • Technical Leadership & Governance
    • Establish and enforce best coding practices, standards, and development guidelines for Java.
    • Oversee code quality, maintainability, and performance across teams.
    • Conduct code reviews, architectural reviews, and technical audits to ensure 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.
Requirements

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

    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 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...

  • IT Test Engineer

    7 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...

  • Software Engineer

    2 weeks 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 Custom Software Full time

    Senior .Net Development Engineer Team Lead Custom Software, Pakistan Custom Software Ltd is a well-established Medical/Lab software development company. Our head office is in Portlaoise, Ireland. We currently have fantastic opportunities for the right personalities to join our growing team of expert Developers, Web Developers, SEO optimization staff, blog...


  • Lahore, Punjab, Pakistan Logica IT Solutions Full time

    Logica IT Solutions is an equal opportunity employer, offering a great work environment, challenging career opportunities, and competitive compensation.A Lead Software Engineer will work in a team made up of Software Engineers, User Interaction Designers, Software Architects, and the Project Management team to lead the design, development, and delivery of...

  • Software Engineer

    7 days ago


    Lahore, Punjab, Pakistan CookiesBird Software Solutions Full time

    We are looking for a Software Engineer having 0 to 1 year of experience that will be able to develop, extend and bug-fix our web applications and deliver in time work with quality, optimization, and efficient coding.Our technology stack includes Ruby on Rails, React JS, Node JS, Shopify, and Shopify Plus.If you are a fresh graduate, no prior knowledge of...

  • Software Engineer

    7 days ago


    Lahore, Punjab, Pakistan One Machine Software Full time

    About One Machine SoftwareWe are a leading IT firm, always looking for talented individuals to join our team. We provide a dynamic work environment with opportunities for growth and learning.Job OverviewThis position requires a skilled Full Stack Developer to take ownership of end-to-end delivery, performing analysis, design, coding, testing, and maintenance...


  • Lahore, Punjab, Pakistan Strategic Systems International Full time

    About Strategic Systems InternationalWe are a leading provider of software development services, specializing in creating scalable and high-performance applications for our clients.Job Summary**We are currently seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing,...


  • 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 Logica IT Solutions Full time

    We're Logica IT Solutions, a dynamic and forward-thinking company dedicated to delivering cutting-edge technology solutions. As a Software Engineering Team Lead, you'll play a crucial role in shaping our software development strategy.About the JobYou'll be responsible for leading a team of software engineers in the design, development, and delivery of...

  • Lead Software Engineer

    10 hours ago


    Lahore, Punjab, Pakistan TheHiringl Full time

    Lead Software Engineer - Cloud InfrastructureWe are seeking a Lead Software Engineer - Cloud Infrastructure to lead the design, development, and deployment of high-quality cloud infrastructure solutions. As a key member of our team, you will drive technical strategy, mentor engineering teams, and collaborate with stakeholders to deliver scalable and...


  • Lahore, Punjab, Pakistan YetiTech Full time

    Job DescriptionLead Software Engineer DevelopmentLocation: Lahore, OfficePosition Type: Full-time positionPosition Overview:YetiTech is seeking a seasoned Lead Software Engineer to anchor our Development team as we delve into the nuances of our primary tech stack. With a rich expertise in PHP, TypeScript, and Golang, you will be a key contributor to...


  • Lahore, Punjab, Pakistan Contour Software Full time

    About UsAt Contour Software, 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.We have grown from a dozen people to over 2,000 staff across 3 cities in less than 14 years, creating the perfect environment for professionals to build fulfilling, long-term careers.Our...


  • 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 HH Software Solutions Full time

    Senior .NET Developer/Team LeadAbout the RoleWe are seeking a skilled Senior .NET Developer to lead our software development team.Key ResponsibilitiesDevelop strong development, analysis, and design skills with working experience of programming in C# and ASP.NET.Full software Development Lifecycle experience with a strong understanding of Object-Oriented...


  • Lahore, Punjab, Pakistan Narsun Studios Full time

    We are seeking a highly skilled and motivated Lead Unity Software Engineer to join our team and lead the development of high-quality games and interactive applications. As a Lead Unity Software Engineer, you will play a key role in designing, developing, and optimizing high-quality games and interactive applications.The successful candidate will be...

  • 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 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 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...