Talent.com
Senior Software Developer

Senior Software Developer

Contour SoftwareIslamabad, Islamabad Capital Territory, Pakistan
30+ days ago
Job description

Join to apply for the Senior Software Developer role at Contour Software

Join to apply for the Senior Software Developer role at Contour Software

Get AI-powered advice on this job and more exclusive features.

About Contour

Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.

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

Enspire for Enterprise (EFE) is a Franchise Digital Marketing Agency, that has partnered with over 100 Multi-Location and Franchise Networks to Support thousands of locations worldwide. EFE helps build their brands, grow their business, and engage their customers while providing actionable reports and analytics.

The Position

We work on a broad range of business initiatives and objectives by leveraging a wide set of technologies and tools. Our tech stack is based on Java, React, Kotlin, Play, and Scala. Our purpose-built applications are designed as microservices and integrate with technologies such as Kafka, Storm, Elasticsearch, MongoDB, and Redis. We have a leading-edge continuous deployment pipeline that leverages Mesos, Docker, Marathon, Puppet, and Bamboo to provide rapid on-demand releases. Our developers, product managers and business representatives work in an agile process to efficiently deliver high value solutions to our small business customers. We are looking to hire Senior Sof tware Developers to work out of the Contour Software Islamabad resource center office , as an extension of the division-based R&D department.

A Great Engineer At Enspire For Enterprise Is

Interested in solving challenging business problems with elegant software.

Well-versed in software engineering principles and system design.

A top-notch developer who enjoys building software products and quickly seeing how they work in the real world.

Someone who enjoys working on a team of inspired, interesting and super-smart engineers.

Excited to contribute in a rapidly growing and successful company.

Beyond That

You find passion in helping small businesses compete with the big guys.

You are a kind of a data nerd and enjoy tracking and measuring performance to figure out ways to improve (and to find interesting patterns).

You know how to have fun while you work.

Skills & Experience

  • Bachelor’s or master’s degree in computer science, Information Systems, Engineering or equivalent from a recognized College / University
  • 5 to 8 years of work experience as a Java Software Engineer / Java Developer, or similar role.
  • Have good knowledge of the Java programming language, Spring framework and Spring Boot.
  • Strong in OOP fundamentals and design using proven design patterns.
  • Java full stack development experience is required.
  • Experience in microservices architecture.
  • Hands on experience with messaging (Azure Event Hub+ Rabbit).
  • Working knowledge of unit testing frameworks such as JUnit and Mockito.
  • Experience with Elasticsearch
  • Experience of test automation tools such as Selenium.
  • Experience with SQL and NoSQL Databases (Preferably Experience in Postgres and MongoDB).
  • Experience with Javascript + React.
  • Knowledge of DevOps and CI / CD, automated test and build tools.
  • Source Control : GIT, Bitbucket.
  • Continuous Integration : Bamboo.
  • Containers : Docker, Mesosphere.
  • Experience or exposure to cloud environments, specifically Azure + AWS.
  • Ability to work across waterfall, agile, and hybrid methodologies.

Roles & Responsibilities

  • Provides input for the prioritization of issues in the backlog and autonomously pulls issues or supports other team members as appropriate.
  • Understands functional and technical requirements of software components.
  • Investigate, troubleshoot, and provide expert solutions to complex technical issues.
  • Participate in code reviews, ensure code quality, and conform to best practices and industry standards.
  • Clearly understands and communicates the impact of changes in the team’s deliverables on other teams and customers.
  • Provide assistance to junior developers.
  • Strong communication skills and ability to troubleshoot and debug applications and strive to improve the overall product by researching alternative ways and technologies to achieve the overall goal.
  • Design and implement Java applications that fulfill requirements.
  • Create well-written code that runs efficiently and optimally.
  • Test completed software and debug as necessary.
  • Examine existing code and recommend patches, design solutions or fixes for broken code.
  • Nice To Haves

    Recommended Certifications : JAVA.

    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.

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    IT Services and IT Consulting

    Referrals increase your chances of interviewing at Contour Software by 2x

    Senior Software Engineer / Team Lead - Python / Django

    Senior Software Engineer - .NET (6-months contract)

    Senior Software Engineer - .NET (6-months contract)

    Senior / Principal Software Engineer (.NET+ React)

    Senior / Principal Software Engineer-Vue.JS

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • Islamabad, Islamabad Capital Territory, Pakistan

    Related jobs
    • Promoted
    Senior Developer

    Senior Developer

    ABI SolutionsIslamabad, Pakistan
    Bachelor's degree in Computer Science, Software Engineering, or related field.Job Description At ABI Solutions, we specialize in cybersecurity, software development, digital marketing, and technolo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EonRawalpindi Cantonment, Pakistan
    Work with the Industry Leader At Eon, our mission is to make patients healthier and healthcare affordable.Eon Patient Management, or EPM as we like to call it, identifies patients with disease risk...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    QbatchIslamabad, Islamabad Capital Territory, Pakistan
    We are looking for a Senior Software Engineer with 3–5 years of hands-on experience in building robust, scalable full-stack applications. This role requires a technically strong engineer with experi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    BlackStone eITRawalpindi Cantonment, Punjab, Pakistan
    BlackStone eIT, a leading technology company, is currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a Senior Software Engineer at BlackStone eIT...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer – Computer Vision

    Senior Software Developer – Computer Vision

    AiitsolutionsRawalpindi Cantonment, Pakistan
    Senior Software Developer – Computer Vision.Rawalpindi, Pakistan | Posted on 06 / 02 / 2025 At AIIT Solutions, we believe that businesses are now expanding exponentially, so as the technology needs to ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer

    Senior Software Developer

    CrewBloomRawalpindi Cantonment, Punjab, Pakistan
    We are seeking a highly skilled and experienced Senior Software Developer with a strong background in C# and.The ideal candidate will have at least 8 years of professional experience in software de...Show moreLast updated: 11 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    servicePathIslamabad, Pakistan
    Senior Software Engineer role at servicePath.We are looking for a top-notch Full Stack Developer to work with cutting edge technologies and a passion for delivering great software.Path is an innova...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Developer

    Senior Firmware Developer

    Aio App, Inc.Islamabad, Pakistan
    This role is for a senior embedded firmware engineer responsible for leading BSP bring-up and Android integration on Qualcomm SoCs, developing and debugging drivers for key peripherals, managing po...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer & System Integration Specialist

    Senior Software Developer & System Integration Specialist

    VoicePlus ServicesIslamabad, Islamabad Capital Territory, Pakistan
    Senior Software Developer & System Integration Specialist.Software Developer and System Integration Specialist, you will be responsible for the design of flexible and scalable solutions.You will de...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer - AI Focused

    Senior Software Developer - AI Focused

    EWS GroupIslamabad, Pakistan
    Senior Software Developer - AI Focused page is loaded Senior Software Developer - AI Focused Apply locations PER - Lahore, PK PER - Islamabad, PK time type Full time posted on Posted Today job requ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer / Team Lead

    Senior Software Developer / Team Lead

    AxtractIslamabad, Pakistan
    The primary focus will be on designing and developing new, complex ERP software (which contains Sales Ledger, Purchase Ledger, Finance, CRM and HRM) to be rolled out as a SAAS.You will have respons...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Developer

    Senior Backend Developer

    IntercraftsolIslamabad, Islamabad Capital Territory, Pakistan
    You will collaborate closely with frontend and AI engineering teams to build efficient APIs, manage databases, and integrate machine learning pipelines into production environments.Develop and main...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate / Senior Software Developer

    Intermediate / Senior Software Developer

    EWS GroupIslamabad, Pakistan
    We are seeking to hire a Senior Full Stack Developer with a strong front-end mindset and a sharp eye for UI / UX.Most of the work will involve crafting responsive, intuitive web interfaces using Vani...Show moreLast updated: 12 days ago
    • Promoted
    Senior C# Developer, Trilogy (Remote) - $60,000 / year USD

    Senior C# Developer, Trilogy (Remote) - $60,000 / year USD

    TrilogyRawalpindi Cantonment, Pakistan
    Senior C# Developer, Trilogy (Remote) - $60,000 / year USD You are an engineer who doesn't tolerate bad code, slow deployments, or outdated development practices. You don't just write software—you bui...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer / Manager

    Senior Software Developer / Manager

    QuininIslamabad, Pakistan
    Senior Software Developer / Manager Quinin, Pakistan.Is responsible for planning, leading, organizing, and motivating teams to achieve a high level of performance and quality in delivering agile th...Show moreLast updated: 30+ days ago
    Senior Backend Developer

    Senior Backend Developer

    SquadioPK
    Quick Apply
    Design, develop, and maintain complex backend systems and web applications using Python.Build and maintain scalable and efficient services using Go. Build and manage robust APIs to support seamless ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ConvoIslamabad, Islamabad Capital Territory, Pakistan
    CONVO is seeking for a Senior Software Engineer to join our fast‑paced team and play a key role in integrating, implementing, and supporting industry‑leading Trade Promotion Management / Sales Force ...Show moreLast updated: 22 days ago
    • Promoted
    Senior Bubble Developer

    Senior Bubble Developer

    CXOCHIPIslamabad, Pakistan
    Job Description This is a pure builder role — no management, no fluff.You’ll work side by side with the European based founder (25+ years C-suite experience), designing secure, scalable systems tha...Show moreLast updated: 7 days ago