R&D Manager
Contour Software
Date: 2 weeks ago
City: Karachi
Contract type: Full time
About Contour
Contour 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. 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 an R&D Manager 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
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.
Contour 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. 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 an R&D Manager 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.
- 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.
- 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.
- 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.
- 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
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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Intern
GSK,
Karachi
18 hours ago
You will join our Pakistan team as an Intern supporting supply chain and warehouse activities. You will work closely with production, planning, quality and logistics colleagues to help ensure materials move safely and on time. We value clear communication, practical problem solving and a strong focus on safety and quality. This internship offers hands-on learning, visible impact and clear opportunities...
Lead Backend Developer - Securiti.ai
Veeam Software,
Karachi
1 day ago
Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enable the acceleration of safe AI at scale. As the market leader in both data resilience and data security posture management, Veeam is built for the convergence of identity, data, security, and AI risk. Headquartered in...
Sales Manager Enterprise SaaS / MarTech - Karachi
Dengage,
Karachi
2 days ago
D•Engage is a multinational SaaS company dedicated to delivering innovative solutions that drive digital engagement and enhance customer experiences. Our team is passionate about technology and committed to fostering an environment where talent can thrive and grow. The Sales Manager will be responsible for identifying, developing, and closing new business opportunities within enterprise accounts across sectors such as Banking, Fashion...