Senior software developer - team leadapply
locations: per - karachi, pk
time type: full time
posted on: posted today
job requisition id: r41702
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 division
optiviq's optivision suite, with over 800 applications, streamlines production planning, order fulfillment, and logistics management. Widely used across pulp and paper mills in canada, europe, india, mexico, south america, and the u.s., it enhances operational efficiency and provides a competitive advantage in the industry.
the position
we are seeking a senior software developer - team lead to join our offshore team and help drive our product development efforts. This role provides the opportunity to lead a talented development team while working closely with cross-functional teams to deliver high-quality, scalable software solutions. You will play a key role in shaping the future of our product and mentoring engineers as we scale. Strong communication and leadership skills, along with the ability to work independently in a global environment, are essential.
responsibilities: lead and mentor a development team, fostering a culture of growth, inclusion, and continuous improvement.provide technical leadership and guidance, leveraging your expertise to help the team tackle complex challenges and deliver high-quality solutions.develop and maintain scalable software applications with a focus on technical excellence, including the use of design patterns, unit testing, and best practices.proactively ask the right questions to understand business needs, build consensus among stakeholders, and execute plans effectively.collaborate with cross-functional and offshore teams, including qa and customer support, to ensure smooth communication and project execution.conduct thorough code reviews, providing feedback that promotes adherence to best practices and elevates the team's technical standards.adapt to changing priorities and drive process improvements, ensuring the team remains agile and effective.required knowledge & skills: 10+ years of engineering experience with proven leadership in developing desktop and saas platforms, shaping team structures, and optimizing workflows.a natural problem-solver who thrives in ambiguous environments, asking the right questions to figure out what needs to be done.passionate about continuous learning and sharing knowledge, whether related to new technologies or software engineering best practices.strong technical leader with the ability to inspire and guide a team of world-class software engineers.hands-on experience with microsoft technologies, particularly visual studio, .net, and c#, along with familiarity with c++.proficient in sdlc processes and methodologies, with hands-on experience in front-end technologies (html5, css3, javascript), restful apis, and web servers like iis and kestrel.extensive experience with both relational (e.g., sql server, oracle) and nosql databases.expert in software architecture and design principles, including solid, oop, and the application of design patterns.strong understanding of build and release processes, and experience with ci/cd pipelines.preferred knowledge & skills: experience with perl scripting.experience with asp.net, signalr, websockets and cloud platforms like azure.experience with message queuing systems such as rabbitmq or azure service bus.exciting benefits we offer: market-leading salarymedical coverage – self & dependentsparents medical coverageprovident fundemployee performance-based bonuseshome internet subsidyconveyance allowanceprofit sharing plan [tenured employees only]life benefitchild care facilitycompany provided lunch/dinnerprofessional development budgetrecreational area for in-house gamessporadic on-shore training opportunitiesfriendly work environmentleave encashment
#j-18808-ljbffr