Senior Full Stack Developer-Team Lead

Contour Software

Karachi Division

On-site

PKR 3,000,000 - 4,500,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Market-leading Salary
Medical Coverage – Self & Dependents
Provident Fund
Employee Performance-based bonuses
Home Internet Subsidy
Conveyance Allowance
Profit Sharing Plan
Life Benefit
Child Care Facility
Company Provided Lunch/Dinner
Professional Development Budget
Recreational area for in-house games
Sporadic On-shore training机会
Friendly work environment
Leave Encashment

Job summary

Contour Software in Karachi is seeking a Senior Full Stack Developer-Team Lead with a strong blend of technical expertise and people leadership. The ideal candidate will manage software development and QA teams within a SaaS or cloud-based product environment, while actively engaging in architecture and code reviews.

You will work across distributed teams with North American counterparts, requiring exceptional English communication.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent combination of education and experience.
  • 10+ years of software development experience with 5+ years leading and managing development teams.
  • Strong experience with .NET (C#) and Microsoft SQL Server including database design and stored procedures.
  • Solid understanding of cloud-based development and SaaS architecture.
  • Experience with modern front-end frameworks; Vue.js is a plus.
  • Proficiency in object-oriented, asynchronous programming and multi-threading.
  • Experience designing web-based applications and APIs; ability to conduct meaningful PR reviews.
  • Strong English skills; ability to work with North American counterparts.

Responsibilities

  • Lead, mentor, and develop a team of software developers, fostering accountability and technical excellence.
  • Conduct regular performance assessments and provide constructive feedback.
  • Assist in hiring processes including candidate evaluation and onboarding.
  • Monitor team performance and communicate updates to onshore management.
  • Resolve conflicts and maintain a collaborative work environment.
  • Coordinate with onshore management to align priorities and direction.
  • Provide technical guidance and participate in PR reviews and architecture discussions.
  • Oversee agile planning, sprint execution, and delivery timelines.
  • Ensure adherence to software development standards and QA practices.
  • Balance technical responsibilities with people management in a large codebase.

Skills

Team leadership
People management
English communication
Code reviews
Full stack development
Cloud development

Education

Bachelor’s degree in Computer Science
Equivalent education/experience

Tools

.NET/C#
Microsoft SQL Server
Vue.js

Job description

Job Description

Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.

About Contour

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. With a broad-based and ever-growing portfolio of market-leading, vertical-market enterprise solutions covering more than 100 industry domains in predominantly mature markets, CSI's recipe creates the perfect environment for professionals to build fulfilling, long-term careers.

What started as an R&D & Accounting back-office, has progressed into a full-service Global Centre serving all functions and departments, at the divisional as well as operating group/corporate level. Today Contour employees, located in Karachi, Lahore & Islamabad, are serving CSI divisions located in time zones spanning the globe, from Sydney to Vancouver. With the global growth of Constellation as the wind in our sails, we are only just getting started!

The Position

We are looking for a Senior Full Stack Developer-Team Lead with a strong blend of technical expertise and people leadership. The ideal candidate brings proven experience managing both software development and QA teams within a SaaS or cloud-based product environment, combined with the technical depth to actively engage with architecture, code quality, and engineering standards.

This role requires superior interpersonal and communication skills and the ability to work collaboratively across teams in a distributed environment, partnering closely with onshore management and North American counterparts. Exceptional English language communication skills are absolutely required.

Working within a complex enterprise-grade ERP application, this person is accountable for the performance, growth, and output of their development team while maintaining a strong technical presence. The R&D Manager will balance day-to-day team management with active participation in technical guidance, code reviews, and architectural direction.

The chosen candidate will work out of the Contour Software Karachi resource center office as an extension of the division-based R&D department.

Job Responsibilities
Team Leadership & Management
  • Lead, mentor, and develop a team of software developers, fostering a culture of accountability, continuous improvement, and technical excellence.
  • Conduct regular one-on-ones, performance assessments, and constructive feedback sessions to support individual growth and team effectiveness.
  • Assist in the hiring process, including candidate evaluation, interviews, and onboarding of new team members.
  • Monitor and communicate team performance, providing timely updates and escalations to onshore management as needed.
  • Resolve team conflicts and maintain a collaborative, inclusive, and productive work environment.
  • Partner closely with onshore management teams to align on priorities, delivery expectations, and team direction.
Technical Oversight & Contribution
  • Provide technical guidance and hands-on assistance to team members across development tasks, troubleshooting, and architectural decisions.
  • Actively participate in and oversee pull request (PR) reviews to ensure code quality, consistency, and adherence to best practices.
  • Contribute to architectural discussions and make recommendations for scalable, maintainable solutions within the existing product ecosystem.
  • Stay current with modern cloud development practices and SaaS application design to inform technical direction and standards.
  • Identify technical risks, implementation impacts, and recommend optimal approaches before development begins.
Process & Delivery
  • Oversee team planning, task assignment, and sprint execution within agile development practices.
  • Ensure development tasks are completed within required timeframes and product release timelines are met.
  • Follow and contribute to software development processes, standards, and quality assurance practices.
  • Highlight issues and risks at both task and team levels and work proactively to identify effective solutions.
  • Other duties as assigned by management.
Job Qualifications
  • Bachelor’s degree in Computer Science, or a related field, or an equivalent combination of education and experience.
  • 10+ years of software development experience, preferably on a commercial software product team, including 5+ years of proven experience leading and managing development teams.
  • Strong experience with .NET (C#) and Microsoft SQL Server, including database design and stored procedures.
  • Solid understanding of cloud-based development and SaaS application architecture, including best practices for scalability, reliability, and security.
  • Experience with modern front-end frameworks; Vue.js experience is a plus.
  • In-depth knowledge of object-oriented programming, asynchronous programming, and multi-threading.
  • Experience designing and developing web-based applications and APIs.
  • Demonstrated ability to conduct meaningful PR reviews and uphold engineering standards across a team.
  • Strong written and verbal English skills; the candidate must be able to work efficiently with North American counterparts.
  • Proven ability to coach, mentor, and develop team members at varying skill levels.
  • Experience conducting performance evaluations and delivering constructive, actionable feedback.
  • Demonstrated ability to assist in hiring processes, including candidate assessment and interviewing.
  • Strong analytical and problem-solving skills, including the ability to navigate and make decisions within a large and complex codebase.
  • Proven ability to balance technical responsibilities with people management and cross-functional collaboration.
Exciting Benefits we offer:
  • Market-leading Salary
  • Medical Coverage – Self & Dependents
  • Parents Medical Coverage
  • Provident Fund
  • Employee Performance-based bonuses
  • Home Internet Subsidy
  • Conveyance Allowance
  • Profit Sharing Plan [Tenured Employees Only]
  • Life Benefit
  • Child Care Facility
  • Company Provided Lunch/Dinner
  • Professional Development Budget
  • Recreational area for in-house games
  • Sporadic On-shore training opportunities
  • Friendly work environment
  • Leave Encashment
Disclaimer:

At Contour, we attribute our success to the unique contributions of our diverse staff. We’re committed to fostering a culture of respect that thrives on the varied perspectives and experiences of all individuals we recruit, employ, promote, and compensate. Since day one, we’ve adhered to a policy that champions a work environment honoring the worth and dignity of each person while being free from all forms of employment discrimination.

In our continuous effort to promote inclusivity, we extend our commitment to individuals with special needs by providing reasonable accommodations. We actively encourage qualified individuals with special needs to apply for the various openings within our company. Should you require assistance in completing the application process or have any inquiries regarding special facilities, please do not hesitate to contact our HR team. Your unique talents and abilities are welcomed and valued here.

Requirements:
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

SupportFinity™ • Karachi Division

On-site
PKR 3,500,000 - 5,200,000
Medical Coverage Self & Dependents
Provident Fund
Home Internet Subsidy
+4
Senior SQA Analyst
Senior SQA Analyst

Contour Software • Lahore

On-site
PKR 1,800,000 - 2,800,000
Market-leading salary
Medical coverage for self & dependents
Provident fund
+2
Software & Infrastructure Engineer
Software & Infrastructure Engineer

EWS Group • Pakistan

On-site
PKR 2,000,000 - 4,000,000
Market-leading Salary
Medical Coverage – Self & Dependents
Provident Fund
+4
Intermediate Software Developer
Intermediate Software Developer

Contour Software • Karachi Division

On-site
PKR 1,800,000 - 3,000,000
Market-leading Salary
Medical Coverage – Self & Dependents
Parents Medical Coverage
+6
Web Developer
Web Developer

Contour Software • Karachi Division

On-site
PKR 1,500,000 - 2,300,000
Market-leading Salary
Medical Coverage – Self & Dependents
Provident Fund
+7
Intermediate Software Developer
Intermediate Software Developer

EWS Group • Pakistan

On-site
PKR 1,800,000 - 2,400,000
Market-leading Salary
Medical Coverage – Self & Dependents
Provident Fund
+3
Intermediate Software Developer
Intermediate Software Developer

Contour Software • Islamabad

On-site
PKR 1,800,000 - 2,400,000
Market-leading salary
Medical coverage
Provident Fund
+11
Senior Front-end Developer
Senior Front-end Developer

Contour Software • Karachi Division

On-site
PKR 2,000,000 - 2,400,000
Market-leading Salary
Medical Coverage – Self & Dependents
Parents Medical Coverage
+13
DevOps Engineer
DevOps Engineer

Contour Software • Karachi Division

On-site
Market-leading Salary
Medical Coverage – Self & Dependents
Employee Performance-based bonuses
+2
Mid/Senior Java Developer
Mid/Senior Java Developer

Contour Software • Lahore

On-site
PKR 1,800,000 - 3,000,000
Medical Coverage
Provident Fund
Bonuses
+5