Senior Software Developer

at Contour Software
Location Karachi, Pakistan
Date Posted March 17, 2026
Category Software & Web Development
Job Type Full-time
Qualifications Bachelor’s degree
Career Level Senior level
Experience 8+ years
Gender Both
Base Salary -- Not Mentioned --
Currency PKR

Description

We are hiring - Senior Software Developer

Location: Karachi

Required Skills:
. Bachelor's degree in Computer Science, Software Engineering, or a related field.
. 8+ years of professional software engineering experience.
. Strong experience with JavaScript and TypeScript, including modern frameworks and tooling.
. Solid experience working with relational databases (SQL Server preferred; Oracle is a plus).
. Deep understanding of software architecture, OOP principles, SOLID, and design patterns.
. Exceptional problem-solving and code review skills, with the ability to analyze and resolve complex technical issues.
. Strong communication skills with a proactive approach to clarifying requirements and collaborating with teams.
. Strong experience with .NET, C#, and Visual Studio as the primary development stack.
. Hands-on experience with ASP.NET, SignalR, WebSockets, and .NET Remoting.
. Solid database experience with SQL Server (primary) and exposure to Oracle as a secondary database
. Willingness to work on-site in Karachi (3:00 PM - 12:00 AM shift).

Nice to Have:
. Experience with Azure DevOps pipelines or build automation.
. Exposure to Azure services, messaging systems (RabbitMQ, Azure Service Bus), or container technologies (Docker/Kubernetes).
. Familiarity with Python, C++, Intel Fortran, Perl scripting, or NoSQL databases.

Drop files here browse files ...