Lead Software Architect

2 weeks ago


Lahore, Punjab, Pakistan Stewart Pakistan Private Limited Full time

As a Development Practice Lead, 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. This is not a people manager role.

Key Responsibilities:

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

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

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

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

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.).
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Insurance

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan Tkxel Full time

    Job OverviewTkxel is a leading software development company with a mission to deliver innovative software solutions. As a senior software engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Microsoft technologies.Key ResponsibilitiesLead the design, development, and maintenance of robust...


  • Lahore, Punjab, Pakistan BabyBoxTech Full time

    We're BabyBoxTech, a leading technology firm dedicated to harnessing innovation and pushing the boundaries of what's possible. We're on the hunt for a driven Lead Software Architect to join our team as CTO.The ideal candidate will possess:Advanced knowledge of software development principles and practicesExceptional English communication skillsA strong...


  • Lahore, Punjab, Pakistan Cybexo Inc. Full time

    What We're Looking For:We are seeking a highly motivated Lead Software Solutions Architect who possesses strong analytical, troubleshooting, and problem-solving skills. The ideal candidate will have experience in B2B and B2C application development, CRM/ERP solutions, financial and accounting systems, supply chain management, and cloud-based technologies...

  • Software Architect

    7 days ago


    Lahore, Punjab, Pakistan Systems Junction Full time

    About the PositionWe are seeking an experienced Software Architect to lead the design and development of our software solutions. The ideal candidate will have a strong background in designing and maintaining large and complex databases, both relational and non-relational.Key ResponsibilitiesLead the design and implementation of software architectures that...


  • Lahore, Punjab, Pakistan Cybexo Inc. Full time

    Job Summary: We are seeking an experienced Senior Software Architect to lead our software development team at Cybexo Inc. The successful candidate will be responsible for designing, developing, and maintaining our enterprise feed systems and related software applications.

  • Software Architect

    7 days ago


    Lahore, Punjab, Pakistan BJS Soft Solution Pvt Ltd Full time

    We are looking for a highly skilled Software Architect to join our team at BJS Soft Solutions Pvt Ltd. As a key member of our development team, you will be responsible for architecting robust and scalable MERN Stack applications.Responsibilities:Architect robust and scalable MERN Stack applicationsCreate and implement software verification and validation...


  • Lahore, Punjab, Pakistan Strategic Systems International Full time

    Job Requirements:To be successful as a Software Architect WPF, you will need to have a deep understanding of WPF, C#, and .NET, as well as experience in leading software development projects.You will be responsible for designing and implementing complex software systems, collaborating with cross-functional teams, and delivering high-quality software...


  • Lahore, Punjab, Pakistan Assembly Full time

    About the Role:We are seeking a highly experienced Software Architect Lead to join our engineering team at Assembly Industries. As a key member of our leadership team, you will be responsible for shaping the technical direction and architecture of our software systems.In this role, you will work closely with our CTO to make independent technical decisions...

  • Software Architect

    4 days ago


    Lahore, Punjab, Pakistan Gtradecenter Full time

    InvoZone is a growing company in Lahore, headquartered in Canada, that offers a combination of consulting, outsourcing, and specialized services to a global clientele across all types of web and mobile app development.The company was launched by experienced and visionary IT professionals with more than 10 years of industry experience in the fraternity of...

  • Software Architect

    7 days ago


    Lahore, Punjab, Pakistan Tkxel Full time

    Tkxel is a leading software development company located in Reston, Virginia. We are committed to developing innovative software solutions for leading enterprises in the world, helping them grow their businesses using the latest technology solutions.Job DescriptionJob Title: Software ArchitectDiscipline: ArchitectureProfession: Customer SuccessOverview:We are...


  • Lahore, Punjab, Pakistan TheHiringl Full time

    Job SummaryTheHiringl is seeking an experienced Senior Software Architect to lead the design, development, and deployment of high-quality software solutions. As a key member of our engineering team, you will drive technical strategy, mentor engineers, and collaborate with stakeholders to deliver scalable and innovative software products.Key...


  • Lahore, Punjab, Pakistan SupportFinity™ Full time

    High-Performance Software ArchitectWe are seeking a highly skilled architect to join our team. As a High-Performance Software Architect, you will be responsible for designing and developing high-performance software applications using ReactJS/Flutter.Your Key ResponsibilitiesDesign and develop high-performance software applications using...


  • Lahore, Punjab, Pakistan iCrows Full time

    iCrows is seeking a highly skilled Senior Software Architect to lead the development of our web applications.Key Responsibilities:Develop and implement scalable and efficient software solutions.Collaborate with cross-functional teams to define and deliver technical projects.Lead the architecture and design of web applications, ensuring they meet business...


  • Lahore, Punjab, Pakistan Solworx Technologies Ltd Full time

    Software Architect Role - Solworx Technologies LtdWe are seeking an experienced Software Architect to join our team.You will be working on developing high-quality, scalable, and robust server-side solutions alongside building new and modern web experiences.In this role, you will be responsible for designing and implementing cloud-based architectures.Our...


  • Lahore, Punjab, Pakistan Custom Software Full time

    We are looking for a skilled Senior .Net Development Engineer Team Lead to lead our team at Custom Software Ltd.Key ResponsibilitiesOversee the entire software development process, focusing on delivering exceptional results.Leverage expertise in SQL Server, .NET, or C# to drive project success.Apply strong project management and data modeling skills to...


  • Lahore, Punjab, Pakistan TEKHQS Full time

    About the Position:We are seeking a highly skilled Software Solutions Architect to lead the development of high-quality software solutions. This role involves designing, developing, deploying, and maintaining complex applications using the MERN stack.Key Responsibilities:Design and develop scalable, high-performance applications using MongoDB, Express.js,...

  • Software Architect

    2 days ago


    Lahore, Punjab, Pakistan BitCloud Solution Full time

    At BitCloud Solution, we are looking for a talented Software Architect to join our team. The ideal candidate will have a strong understanding of React.js and its core principles.Job ResponsibilitiesDesign and develop new user-facing features using React.jsBuilt reusable components and front-end libraries for future useTranslate designs and wireframes into...

  • Architect Team Lead

    2 weeks ago


    Lahore, Punjab, Pakistan Manpoy UK Full time

    Job Description: Job Title: Architect Team LeadExperience: Minimum of 4 years of experience as an Architect officer/Team leaderSalary: Up to 100,000 PKR per month (commensurate with experience)Manpoy UK:The Manpoy is a reputed company that provides innovative architectural design and structural engineering services. Our skilled team expertly handles all the...


  • 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 Formulatrix Pakistan (Private) Limited Full time

    Job SpecificationWe are looking for a highly skilled Lead Software Architect who can work with Microsoft C#, C++, Visual Studio, Windows Forms, and SQL Server to implement components of our software products and robotic control systems. The ideal candidate will have:• A Bachelor's degree in Computer Sciences or a related field• At least 4-6 years of...