Current jobs related to Senior/Principal Software Developer - Karachi, Sindh - Contour Software
-
Software Developer
5 days ago
Karachi, Sindh, Pakistan Ziphire Full timeJob Title: Senior Full-Stack Developer (Event Tech / SaaS)Location: Remote or HybridType: Full-time or Long-term ContractWe are building Fame, a growing software platform for the event industry that connects artists, event organizers, and stage managers in one streamlined system. Our goal is to move faster, improve quality, and scale the platform with the...
-
Principal Design Manager
4 days ago
Karachi, Sindh, Pakistan Avanza Solutions Full timePosition Title: Principal Design Consultant & ManagerDepartment: Digital Experience Design / Product DesignReports To: CMORole SummaryThe Principal Design Consultant & Manager will be responsible for managing and delivering high-quality UI/UX design solutions across digital products and client engagements. This role involves balancing hands-on design work...
-
Principal Design Consultant
4 days ago
Karachi, Sindh, Pakistan Avanza Solutions Full timePosition Title:Principal Design Consultant & ManagerDepartment:Digital Experience Design / Product DesignReports To:CMORole SummaryThe Principal Design Consultant & Manager will be responsible for managing and delivering high-quality UI/UX design solutions across digital products and client engagements. This role involves balancing hands-on design work with...
-
Senior Software Architect
2 days ago
Karachi, Sindh, Pakistan Pakistan Single Window Full timeDesign & Develop Software Architecture and applications as per business requirements following best practices.Lead architecture efforts across multiple projects, including infrastructure, digital transformation, and platform modernization.Maintain architectural documentation including solution diagrams, data flows, ERD and integration designs.Develop and...
-
Senior Software Architect
2 days ago
Karachi, Sindh, Pakistan Pakistan Single Window (PSW) Full timeDesign & Develop Software Architecture and applications as per business requirements following best practicesLead architecture efforts across multiple projects, including infrastructure, digital transformation, and platform modernizationMaintain architectural documentation including solution diagrams, data flows, ERD and integration designsDevelop and...
-
Senior Software Architect
2 days ago
Karachi, Sindh, Pakistan Pakistan Single Window Full timeDesign & Develop Software Architecture and applications as per business requirements following best practices.Lead architecture efforts across multiple projects, including infrastructure, digital transformation, and platform modernization.Maintain architectural documentation including solution diagrams, data flows, ERD and integration designs.Develop and...
-
Senior Full Stack Developer
4 days ago
Karachi, Sindh, Pakistan Viabletree Full timeJob Title: Senior Full Stack DeveloperAbout the Opportunity:We are hiring a Senior Full Stack Developer on behalf of our valued client – a well-established organization operating in a factory environment in Landhi Industrial Area, Karachi. This is a full-time, on-site position, ideal for a highly experienced individual who is ready to take on both...
-
Senior Technical SEO Lead
4 days ago
Karachi, Sindh, Pakistan ABS INTERNATIONAL Full timeLead Organic Strategy for US HQ | Technical SEO Expert | Earn up to 120kABS International (Gulshan-e-Iqbal) is hiring a Senior Technical SEO Lead to architect the organic growth of our In-House US Brands. We are the Principal Business Owners. We offer stability and resources.We are looking for an SEO who sees the job as an intellectual challenge—someone...
-
Manager/Senior Software Engineer C++
4 days ago
Karachi, Sindh, Pakistan TPS Pakistan Full timeAbout TPS Worldwide: TPS Worldwide is a leading provider of innovative payment solutions and services, specializing in the development of cutting-edge technologies for the financial industry. We are dedicated to delivering secure, efficient, and reliable payment systems that cater to the needs of banks, financial institutions, and payment processors...
-
Junior Software Engineer
4 days ago
Karachi, Sindh, Pakistan Codebase Technologies Full timePurpose of the Role:A Junior Software Developer (.NET Core Developer) drives the development of sophisticated fintechsoftware solutions, ensuring the company delivers high-quality products that meet the demands of thedigital financial landscape.Duties and Responsibilities:− Develop, test and maintain high-quality software solutions using .NET Core...
Senior/Principal Software Developer
2 hours ago
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
Cornerstone's comprehensive billing and payment processing services, tools to aid collections work, and friendly, 'hands-on' dealer support, has established it as an industry leader. At the heart of its solution is a powerful but user-friendly software package, built specifically for security companies.
The secret of Cornerstone's success is our commitment to making complex and repetitive tasks automated and easy to manage. We have invested over 20 years in understanding the unique needs and problems of dealers. This specialization has enabled Cornerstone to build a highly secure, expertly managed system that gives our dealers more control and more information, without the administrative burden of managing their recurring transactions in-house.
The Position
We are seeking a highly experienced Senior/Principal Full Stack Developer to play a key role in the modernization of our core platform. This individual will contribute both strategically and hands-on, helping evolve a legacy system into a scalable, modern architecture while maintaining system stability and business continuity.
This hands-on role requires a developer with deep technical expertise, capable of shaping architecture, making technology decisions, and delivering production-ready solutions from scratch. The ideal candidate should have architectural knowledge and the ability to design scalable, maintainable, and performant systems.
The successful hire will work from the Contour Software Karachi office as part of the resource-center team that is an extension of the division-based R&D department.
Key Responsibilities
- Technical Leadership & Architecture
- Actively contribute to the design, evolution, and maintenance of system architecture across frontend, backend, and integrations.
- Evaluate existing architecture, identify technical debt, and propose pragmatic modernization strategies.
- Participate in architectural discussions, technical design reviews, and long-term platform planning.
- Ensure scalability, performance, security, and maintainability of systems.
- Modernization & Legacy Transformation
- Lead and contribute to the migration of legacy systems to modern technology stacks.
- Refactor and modernize existing codebases while ensuring business continuity.
- Balance short-term delivery needs with long-term architectural improvements.
- Work within hybrid environments where legacy and modern systems coexist.
- Development & Delivery
- Design, develop, test, and maintain full-stack features and services.
- Implement robust unit testing, integration testing, and test automation strategies.
- Ensure high-quality, well-documented, and maintainable code.
- Participate in code reviews and enforce engineering best practices.
- Collaboration & Ownership
- Work independently with minimal oversight while proactively identifying risks, dependencies, and resource needs.
- Pull in required stakeholders and resources at the right time to unblock progress.
- Collaborate with product managers, designers, QA, and other engineers.
- Provide technical mentorship and guidance to junior and mid-level developers.
- Operational Excellence
- Support production systems and contribute to incident resolution and root-cause analysis.
- Help define and improve development workflows, CI/CD pipelines, and deployment strategies.
- Participate in decisions around tooling, frameworks, and engineering standards.
Required Qualifications
- Bachelor's degree in computer science, software engineering, or a related field.
- 7+ years of strong experience as a Full Stack Developer with hands-on expertise in .NET and/or Java, and modern frontend frameworks, such as React.
- Proven experience building and maintaining complex production systems.
- Demonstrated ability leading or significantly contributing to system architecture design.
- Hands-on experience with modernization or transformation of legacy systems.
- Strong understanding of software design principles, system scalability, and maintainability.
- Experience implementing testing strategies, including unit, integration, and regression testing.
- Ability to work independently and take ownership of outcomes.
- Experience collaborating across cross-functional teams.
- Excellent problem-solving, communication, and cross-functional collaboration skills.
Preferred / Nice-to-Have Qualifications
- Experience working in modernization or digital transformation initiatives.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with microservices, APIs, and event-driven architecture.
- Exposure to CI/CD pipelines and DevOps practices.
- Experience working in regulated or compliance-driven environments.
- Prior experience mentoring developers or leading small technical teams.
What Success Looks Like In This Role
- Legacy systems are incrementally modernized without disrupting business operations.
- Technical debt is actively reduced through thoughtful design and prioritization.
- Architecture decisions are well-documented, scalable, and aligned with long-term goals.
- Engineering teams are enabled through better tooling, patterns, and shared ownership.
- The system becomes easier to extend, maintain, and evolve over time.
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.