Contour Software

Software Developer

Contour Software
Apply
20 days ago
Lahore, PakistanSenior

Responsibilities

  • Own features from PRD or user story through scope clarification, solution design, implementation, testing, and feature-flagged production release.
  • Build and maintain C#/.NET REST APIs, background processing, database changes, and React/JavaScript user interfaces.
  • Integrate payment processor APIs and webhooks while identifying processor edge cases and evolving compliance or partner requirements.
  • Identify gaps and contradictions in requirements, recommend options, communicate delivery impacts, and re-plan as scope changes.
  • Implement unit and integration tests, participate in code reviews, support QA and release validation, and maintain technical records in Azure DevOps.
  • Protect production money-moving flows through structured logging, error handling, idempotency, retries, concurrency safety, and secure coding practices.
  • Use AI-assisted and agentic development tools such as Claude Code within security rules.

Requirements

  • At least 5 years of professional software development experience with strong C#/.NET and ASP.NET Core REST API experience.
  • Strong SQL Server skills including schema design, query tuning, transactions, locking, and deadlock analysis.
  • Hands-on Azure experience with App Services, Functions, Service Bus, and Application Insights.
  • Working React and JavaScript knowledge sufficient to ship UI features independently.
  • Demonstrated ability to deliver features with incomplete or changing requirements and work independently across time zones.
  • Strong written English and sound decision-making, documentation, escalation, and communication skills.
  • Experience with unit testing, code reviews, Git branching, CI/CD, Agile/Scrum, and Azure DevOps.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Preferred qualifications include Claude Code or comparable agentic coding experience, MCP servers, custom skills or sub-agents, multi-agent workflows, AI-code evaluations, payment processor integrations, Redis and Service Bus patterns, Datadog, Azure DevOps pipelines, and Terraform awareness.

Benefits

  • Market-leading salary, medical coverage for employees and dependents, parents’ medical coverage, provident fund, performance-based bonuses, home internet subsidy, conveyance allowance, profit sharing for tenured employees, life benefit, childcare facility, company-provided lunch and dinner, professional development budget, recreational facilities, sporadic on-site training, friendly work environment, and leave encashment.

Tech Stack

C#DatadogGitJavaScriptMicrosoft SQL Server.NETPostmanReactRedisSonarQubeTerraform
Contour Software

About Contour Software

1,001-5,000 employees

Contour Software provides R&D, QA, customer support, and professional services for vertical‑market enterprise applications across Constellation Software Inc.’s global portfolio. It builds, maintains, and supports mission‑critical software used by public- and private‑sector organizations via CSI’s operating companies, functioning as an internal service provider rather than a direct vendor. Headquartered in Karachi with offices in Lahore and Islamabad, it is a wholly owned subsidiary of Toronto‑based Constellation Software.

Contact me