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!
Gladstone has been producing market-leading software for the fitness and leisure industry for over 35 years. Our developers are passionate about writing high-quality products and code. Adopting agile methodology, we encourage continuous improvement of our products, toolset and processes. Developers here can make a meaningful impact on our standards and architectural direction. Nothing is static in software. To ensure our developers continue to be the best around, we insist on giving developers time and resources to experiment and conduct research. As part of the Jonas Group of companies, we offer excellent opportunities for progression in territories throughout the world.
Position:
We are currently seeking a highly skilled Senior Software Developer – Team Lead to join our team. The ideal candidate is a talented, self-directed, and motivated individual possessing robust technical expertise to both personally deliver high-quality work and mentor fellow developers. Exceptional interpersonal and communication skills are essential, along with a proven track record of successful collaboration in team-based development environments. This role will be a hands-on position for our core products set and be involved with our on-going innovation effort, collaborating with the team to prototype, develop, support, test and maintain a diverse set of products. The individual will have the opportunity to work on the full software life cycle using agile methodologies. The selected candidate will work out of Contour Software Islamabad office, as part of the resource-center team, as an extension of the onshore R&D team.
Job Responsibilities:
• Collaborate with stakeholders to understand project requirements, design technical solutions, estimation, and ensure the successful implementation of software projects.
• Act as the primary point of contact for the team, providing technical guidance, mentorship, and support.
• Review code for technical accuracy, standards, and functional compliance to the design.
• Stay updated with industry trends, emerging technologies, and best practices to continually enhance the team's technical capabilities and processes.
• Uphold high standards of code quality, security, and performance within the team's deliverables.
• Hands-on feature development in an agile environment with C# and .NET/.NET Core.
• Writing unit tests.
• Performance and scalability improvement and refactoring of legacy code.
• Work within deadlines in relation to product release timelines, and consistently complete assigned team tasks in required timeframes.
• Ensure management is kept up to date with progress.
• Follow defined software development and testing processes and standards.
Job Qualifications:
Essential:
• Bachelor's degree in computer science, software engineering, or a related field.
• 8+ years of experience in software application development in agile team environments.
• Excellent knowledge and experience of Object-Oriented Programming using C# with .NET and .NET Core.
• Extensive hands-on experience in .NET / Azure, Docker, Kubernetes, Microservices, and Event Driven Architecture.
• Excellent knowledge and experience of relational databases and SQL.
• Working with distributed version controls such as GIT.
• Proven track record of leading and managing technical teams, with strong communication and interpersonal skills.
• Ability to effectively balance technical responsibilities with line management duties.
• Strong problem-solving skills and the ability to make sound decisions under pressure.
• Excellent organizational and time-management abilities to prioritize tasks and meet deadlines effectively.
Desirable:
• Development of UI/UX designs using wireframing and AngularJS
• Knowledge of document-store databases
• Experience in developing mobile-friendly web applications / native apps.
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.