Principal Software Support Engineer-II

4 weeks ago


Karachi, Sindh, Pakistan Pakistan Single Window (PSW) Full time
Principal Software Support Engineer-II (L3)
  • Manage a team of software support specialists, ensuring timely and effective issue resolution and stakeholder communication
  • Review, analyze, and ensure the timely resolution of software issues escalated from the L2 Support Team, documenting lessons learned and preventive actions
  • Monitor and analyze production incidents to identify trends, root causes, and areas for process improvement
  • Collaborate with DevOps, Systems, Networks, L2 Support, and Database Administration teams to ensure that production issues are tracked, prioritized, and resolved efficiently
  • Liaise with Product Development and Product Testing teams to identify and prioritize product enhancements and bug fixes based on stakeholder feedback and self-identification
  • Ensure effective communication and coordination with relevant teams to manage production, support lifecycles and deploy reliable software solutions
  • Analyze transactional system databases after release deployments to identify any data inconsistencies or damage
  • Plan and execute corrective actions while ensuring full data integrity is restored and maintained
  • Maintain a centralized repository of reported issues, root cause analyses, and affected transactions
  • Support release and change management processes while maintaining up-to-date documentation, troubleshooting guides, and knowledge repositories to enhance team efficiency and issue resolution
  • Prepare and publish monthly software defects and support performance reports for relevant stakeholders
  • Develop and maintain in-depth knowledge of PSW software applications (e.g., PCS) and remain updated on new releases and features
  • Promote best practices in software support and encourage continuous improvement and learning within the team
  • Provide technical expertise, mentorship, and guidance to team members to enhance overall support capabilities
  • Perform any other duties assigned by the Line Manager to enhance the efficiency and quality of the software support function
  • Define and monitor SLAs and KPIs for support operations, ensuring service quality, performance tracking, and stakeholder satisfaction

    • Manage a team of software support specialists, ensuring timely and effective issue resolution and stakeholder communication
    • Review, analyze, and ensure the timely resolution of software issues escalated from the L2 Support Team, documenting lessons learned and preventive actions
    • Monitor and analyze production incidents to identify trends, root causes, and areas for process improvement
    • Collaborate with DevOps, Systems, Networks, L2 Support, and Database Administration teams to ensure that production issues are tracked, prioritized, and resolved efficiently
    • Liaise with Product Development and Product Testing teams to identify and prioritize product enhancements and bug fixes based on stakeholder feedback and self-identification
    • Ensure effective communication and coordination with relevant teams to manage production, support lifecycles and deploy reliable software solutions
    • Analyze transactional system databases after release deployments to identify any data inconsistencies or damage
    • Plan and execute corrective actions while ensuring full data integrity is restored and maintained
    • Maintain a centralized repository of reported issues, root cause analyses, and affected transactions
    • Support release and change management processes while maintaining up-to-date documentation, troubleshooting guides, and knowledge repositories to enhance team efficiency and issue resolution
    • Prepare and publish monthly software defects and support performance reports for relevant stakeholders
    • Develop and maintain in-depth knowledge of PSW software applications (e.g., PCS) and remain updated on new releases and features
    • Promote best practices in software support and encourage continuous improvement and learning within the team
    • Provide technical expertise, mentorship, and guidance to team members to enhance overall support capabilities
    • Perform any other duties assigned by the Line Manager to enhance the efficiency and quality of the software support function
    • Define and monitor SLAs and KPIs for support operations, ensuring service quality, performance tracking, and stakeholder satisfaction

    Requirements
    • 6+ years of experience in leading technical support teams, managing escalations, driving root cause analysis, and implementing process improvements in high-availability software environments.
    • Must have higher secondary school certificate (HSC), along with associate diploma (3 Years) in information technology or Bachelor of Computer Science, computer engineering or equivalent discipline
    • Proficient in SQL query writing
    • Experience with reading and analyzing logs from various sources, including tools like Serilog and Splunk or similar tools
    • Basic understanding of microservices architecture principles, architectural challenges & logging issues
    • Basic knowledge of Queue services such as RabbitMQ or similar queue management tools
    • Should have familiarity with C# and JavaScript code to recognize fundamental issues
    • Strong communication skills, with the ability to communicate technical information to both technical and non-technical stakeholders
    • Strong analytical and problem-solving skills, capable of diagnosing and resolving complex technical issues effectively
    • Hands on Experience with support tools and technologies, such as ticketing systems, CRM software, and remote support tools
    • Solid understanding of software development methodologies and the software development lifecycle (SDLC)
    • Strong interpersonal, written, and verbal communication skills, with a demonstrated commitment to fostering inclusivity and respect within teams
    • The ability to work comfortably in a fast-paced, deadline-oriented, agile environment, while promoting a culture of equity and support
    • Self-motivated, quick learner, and responsive team player with solid leadership, problem-solving, debugging, and analytical skills

    Benefits
    • Competitive salary
    • Fuel Card
    • Health benefits
    • Professional development opportunities
    • Inclusive work culture & much more
    Seniority level
    • Seniority levelMid-Senior level
    Employment type
    • Employment typeFull-time
    Job function
    • Job functionInformation Technology
    • IndustriesIT Services and IT Consulting

Referrals increase your chances of interviewing at Pakistan Single Window (PSW) by 2x

Karachi Division, Sindh, Pakistan 20 hours ago

Karachi Division, Sindh, Pakistan 2 months ago

Technical Writer - Blockchain & Software ProductsJava Technical Support Engineer - Remote Work

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
  • Software Engineer II

    4 weeks ago


    Karachi, Sindh, Pakistan Conrad Labs Full time

    Get AI-powered advice on this job and more exclusive features.Who are we?Conrad Labs is a cutting-edge software technology company with hubs in Lahore, Karachi, and Austin, Texas. We're a team of passionate and talented individuals who love to tackle complex challenges using the latest technologies. Our mission is to develop innovative products that make a...


  • Karachi, Sindh, Pakistan Conrad Labs Full time

    Join to apply for the Software Engineer II role at Conrad LabsJoin to apply for the Software Engineer II role at Conrad LabsConrad Labs is a cutting-edge software technology company with hubs in Lahore, Karachi, and Austin, Texas. We're a team of passionate and talented individuals who love to tackle complex challenges using the latest technologies. Our...


  • Karachi, Sindh, Pakistan dubizzle Full time

    Join to apply for the Principal Software Engineer - Backend role at dubizzle4 days ago Be among the first 25 applicantsJoin to apply for the Principal Software Engineer - Backend role at dubizzleGet AI-powered advice on this job and more exclusive features.At Dubizzle Labs, we are looking to further expand our Pakistan office of already 400+. We are most...


  • Karachi, Sindh, Pakistan dubizzle Full time

    Join to apply for the Principal Software Engineer - Frontend role at dubizzle.Bayut | dubizzle is seeking a highly skilled Principal Software Engineer - Frontend to join our team. As a Principal Software Engineer, you will collaborate with other engineers, Tech Team Leads, QA team, and design team to develop and enhance our frontend applications. You will...


  • Karachi, Sindh, Pakistan Pakistan Single Window Full time

    Manage a team of software support specialists, ensuring timely and effective issue resolution and stakeholder communication.Review, analyze, and ensure the timely resolution of software issues escalated from the L2 Support Team, documenting lessons learned and preventive actions.Monitor and analyze production incidents to identify trends, root causes, and...


  • Karachi, Sindh, Pakistan Flatgigs Full time

    Position OverviewEpicmetry is seeking a Principal Software Engineer to lead the development of innovative software solutions within our dynamic tech environment. In this key role, you will be responsible for architecting and overseeing the implementation of complex systems while mentoring a team of engineers. You will work closely with product managers,...

  • Software Engineer

    4 weeks ago


    Karachi, Sindh, Pakistan Office Field Full time

    Software Engineer - Full Stack - VueJS/NestJSSoftware Engineer - Full Stack - VueJS/NestJS1 week ago Be among the first 25 applicantsDirect message the job poster from Office FieldOffice Field is looking for a Software Engineer - FullStack - NestJS/VueJS to produce scalable software solutions:Responsibilities:• Work with development teams and product...


  • Karachi, Sindh, Pakistan Contour Software Full time

    Join to apply for the Cloud Support Engineer role at Contour SoftwareJoin to apply for the Cloud Support Engineer role at Contour SoftwareAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in...


  • Karachi, Sindh, Pakistan Pakistan Single Window (PSW) Full time

    3 weeks ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Design, develop, and maintain scalable ETL/ELT pipelines to ingest, transform, and integrate data from various sourcesImplement real-time data streaming and batch processing solutions to support diverse business needsBuild and optimize data storage...


  • Karachi, Sindh, Pakistan Matech Consulting & Outsourcing Full time

    Get AI-powered advice on this job and more exclusive features.Matechco is seeking a highly experienced Sr. Software Engineer – .NET with deep expertise in .NET Core, C#, EF Core, and SQL/MySQL. Experience in financial or fintech applications is a strong plus.Key Responsibilities:Design and develop robust backend systems and RESTful APIsOptimize data access...