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
Sales Promotion Officer South Air Job
Aviation Looks,
Karachi
17 hours ago
South Air is looking for a professional for the job post of Sales Promotion Officer for Karachi Station. You will be part of the commercial team that will help in generating more leads and sales for South Air. You will have excellent communication skills to build a strong customer relationship.RequirementsBachelor’s degree (Business, Marketing, or related discipline preferred)2 years of experience...
Automation & AI Manager
Careem,
Karachi
1 day ago
About the CompanyCareem is building the Everything App for the greater Middle East — making it easy to move around, order food and groceries, manage payments, and more. Our purpose is simple: to simplify and improve people’s lives and build an awesome organisation that inspires.Since 2012, Careem has enabled earnings for over 2.5 million Captains, simplified the lives of more...
Xero Implementation Consultant
Idenfo,
Karachi
2 days ago
Project OverviewIdenfo, a fast-growing RegTech company operating across multiple international jurisdictions, is seeking an experienced Xero Implementation Consultant to lead the end-to-end implementation, migration, and optimization of our finance systems.The consultant will be responsible for reviewing existing financial records, migrating and reconciling approximately two years of historical data, establishing accurate financial records within Xero, and implementing automations and integrations to...