Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Senior Software Developer

SupportFinity™

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

SDM Housing Software is a UK‑based company that develops social housing management software used by housing associations and similar organizations in the UK, Ireland, and Australia. Their software provides tools for housing operations including rent management, tenant administration, finance modules, repairs tracking, and other housing‑sector needs.

The Position

We are looking for a Senior Software Developer with strong experience in .NET Core and modern front‑end frameworks such as Angular and React. The role involves building, enhancing, and supporting scalable web applications with a strong focus on performance, security, and user experience.

The ideal candidate is passionate about clean code, modern development practices, and creating user‑friendly applications. Experience with Microsoft Azure is a plus, or a strong willingness to learn and work with cloud technologies.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using .NET Core and modern front‑end frameworks.
  • Develop and integrate user‑facing elements with server‑side logic, ensuring seamless performance and responsiveness.
  • Optimize applications for speed, scalability, and overall efficiency while maintaining high‑quality standards.
  • Implement security best practices, including authentication, authorization, and data protection.
  • Design, implement, and manage data storage solutions using MS SQL Server, including data migration and scripting.
  • Write clean, reusable, and maintainable code following best practices and design principles.
  • Implement automated testing to ensure application stability and reliability.
  • Use version control tools such as Git to support collaborative and efficient development.
  • Contribute to architectural decisions and mentor junior team members where needed.

Required Skills & Experience

  • 6+ years of professional experience in software development.
  • Strong expertise in C# and .NET Core.
  • Solid experience with JavaScript, Angular, and/or React.
  • Experience designing and consuming RESTful APIs.
  • Strong understanding and practical application of SOLID principles.
  • Proven experience delivering and supporting key software projects end‑to‑end.
  • Experience with MS SQL Server, including query optimization and database design.
  • Familiarity with Agile/Scrum development methodologies.

Nice to Have

  • Experience working with Microsoft Azure, or a strong willingness to learn cloud‑based development.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with performance tuning and application monitoring tools.

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.

#J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Lahore vacancy
  •  ...We are seeking a skilled and motivated Software Developer (ERP & Web Applications) to join our Information Technology team. The successful candidate will be responsible for designing, developing, maintaining, and enhancing enterprise applications, ERP integrations, web... 

    Interwood Mobel

    Lahore
    6 days ago
  •  ...As a Senior Backend Developer at PakWheels.com, you’ll play a key role in designing and building scalable, high-performance systems that drive...  .... or M.S. in Computer Science or related field ~4+ years software development experience ~ An affinity for creating software... 

    PakWheels

    Lahore
    1 day ago
  •  ...Devsinc is seeking a highly skilled Senior Python Developer to join our dynamic and innovative team. The ideal candidate will have extensive...  ...work closely with cross-functional teams to deliver robust software solutions that drive the company's growth and success. Key... 

    Devsinc

    Lahore
    14 days ago
  •  ...Looking for a talented and experienced .NET framework developer to join our team and work on various projects using the latest technologies...  ...responsible for designing, developing, testing, and deploying software applications using the .NET framework and its compatible... 

    Tkxel

    Lahore
    25 days ago
  •  ...We are seeking a motivated and detail-oriented Salesforce Developer with 2.5+ years of hands-on Salesforce development experience. The ideal candidate will have a strong foundation in Salesforce platform development, customization, and integrations, along with excellent... 

    Devsinc

    Lahore
    7 days ago
  •  ...Our client  Shopdev  is looking for  Senior Software Engineer  in  Lahore. About the Role We are looking for a highly skilled JavaScript Developer with 5+ years of experience in building scalable applications and exposure to AI tools and implementation. The ideal... 

    Taraki

    Lahore
    29 days ago
  •  ...exceptional solutions to our customers, and we want you to join us in doing that as we continue to grow. As a Sr. Full Stack Software Developer, you will guide our team in creating an end-to-end technical solution that will allow us to deliver our desired customer... 

    TechSea

    Lahore
    more than 2 months ago
  • 350000 - 400000 PKR

     ...Senior Software Engineer  Lahore, Pakistan (Onsite)  Compensation PKR 350,000 – PKR 400,000 per month (based on experience and interview...  ...KEY RESPONSIBILITIES Backend Engineering: Design and develop robust, high-performance Java applications using Spring and... 

    Facilitative Employment Services - Kamayi

    Lahore
    a month ago
  •  ...Senior Software Engineer – React / Node.js Job Overview We are looking for a highly skilled and experienced Senior Software Engineer...  ...development environments. J ob Responsibilities Design, develop, and maintain scalable and high-performance web applications... 

    Strategic Systems International

    Lahore
    8 days ago
  •  ...Job Brief: We are looking for a S enior Power BI Developer to design, build, and optimize enterprise-grade dashboards that turn complex data into clear business decisions. The ideal candidate combines deep technical expertise in Power BI and DAX with strong storytelling... 

    VentureDive

    Lahore
    19 days ago
  •  ...Devsinc is seeking a skilled Software Engineer - JAVA to join their team. As an Associate Software Engineer, you will be responsible for designing, developing, and maintaining high-quality Spring boot applications. You will collaborate with cross-functional teams to... 

    Devsinc

    Lahore
    a month ago
  •  ...script automation. You will work closely with the sales team to develop tailored solutions that meet client needs, leveraging your...  ...Skills: Experience with CRM tools and sales management software. Understanding of sales processes and methodologies.... 

    Devsinc

    Lahore
    more than 2 months ago
  •  ...JOB TITLE:  Senior Software Engineer (Java) We are seeking a proactive Senior Software Engineer with strong Java expertise to build scalable...  ...high-performance systems. The ideal candidate is a hands-on developer with an ownership mindset, strong analytical skills, and the... 

    Strategic Systems International

    Lahore
    8 days ago
  •  ...Job Summary A Senior Software Engineer for Python is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A... 

    Creative Chaos

    Lahore
    more than 2 months ago
  •  ...Devsinc is actively seeking a skilled and experienced Senior Software Engineer - Python to join our innovative team. In this role, you will take on the responsibility of developing high-quality software solutions using Python, and you will work in a collaborative environment... 

    Devsinc

    Lahore
    more than 2 months ago
  •  ...to support the hyper-growth of our businesses in 10 countries. Required Skill Set: ~3 plus years of relevant experience. ~ Develop new features and maintain existing components in mobile products based on specifications provided by the product. ~ To collaborate... 

    Dubizzle Labs

    Lahore
    8 days ago
  •  ...Job Summary A Senior Software Engineer for Java is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A senior... 

    Creative Chaos

    Lahore
    a month ago
  •  ...Job Summary A PHP developer is responsible for writing server-side web application logic. PHP developers usually develop back-end...  ...systems by fixing any existing issues Update issue tracking software Provide status updates Communicate with client... 

    Creative Chaos

    Lahore
    more than 2 months ago
  •  ...JOB TITLE: Senior C++ Developer PURPOSE: To design, develop, and maintain scalable desktop and backend applications using modern C++ standards. The role is responsible for delivering high quality, maintainable code while adhering to Agile practices and contributing... 

    Strategic Systems International

    Lahore
    8 days ago
  •  ...Devsinc is looking for a passionate and experienced Senior Software Engineer - AI/ML to join our innovative team. In this role, you will design, develop, and optimize sophisticated AI and machine learning solutions to tackle challenging problems and enhance our product... 

    Devsinc

    Lahore
    more than 2 months ago
  •  ...Job Summary A Senior Software Engineer for React is an associate at Creative Chaos who is mainly responsible for developing front-end web client applications for various software platforms. A software engineer makes sure that the functionality, security and performance... 

    Creative Chaos

    Lahore
    more than 2 months ago
  •  ...We are hiring a Senior/Principal Java Engineer with 4-10 years of experience to design, develop, and maintain scalable software solutions for Supply Chain and warehouse management. The ideal candidate will have strong expertise in Java, Jenkins, Kubernetes, Kafka, CI/CD... 

    Confiz

    Lahore
    1 day ago
  •  ...JOB DESCRIPTION   Software Developer — .NET   Backend Development · Clean Code · Problem Solving  Department   Engineering /...  ...Experience   2 – 4 Years  Reporting To   Senior Developer / Tech Lead  Role Type   Individual Contributor... 

    Strategic Systems International

    Lahore
    8 days ago
  •  ...Data Migration or Data Conversion etc. Responsible for providing effort estimation of design and development tasks. CRM Developer/ Software Developer contributes in documentation of Technical Design. Developer must be well versed with Development Standards. Responsible... 

    Tectonic (Pakistan)

    Lahore
    more than 2 months ago
  •  ...Devsinc is looking for a Senior Software Engineer (MERN Full Stack) who is passionate about building scalable web applications, writing clean and efficient code, and mentoring junior developers. The ideal candidate should have a deep understanding of both front-end and... 

    Devsinc

    Lahore
    more than 2 months ago
  •  ...Confiz is seeking a Dynamics 365 Finance & Operations (F&O) Developer with 2-5 years of experience. The ideal candidate will be responsible...  ...along with following industry level standards of software development lifecycle which includes code reviews, test plans... 

    Confiz

    Lahore
    1 day ago
  •  ...Job Summary A Senior Software Engineer specializing in Angular at Creative Chaos is responsible for designing, developing, and maintaining dynamic web applications with a focus on front-end development. This role demands expertise in Angular framework, strong problem... 

    Creative Chaos

    Lahore
    a month ago
  •  ...tangible value through the power of AI, data-driven, and bespoke software solutions and services. Our unique approach extends beyond...  ...products as well as client projects. An accomplished developer you will be motivated to develop your skills in microservices,... 

    Aqovia

    Lahore
    more than 2 months ago
  •  ...Identify and target potential clients for AI/ML Python solutions. Develop and execute strategies to generate leads and expand the client...  ...long-term client relationships. Experience with CRM software and managing sales pipelines. Strong problem-solving skills... 

    Devsinc

    Lahore
    more than 2 months ago
  •  ...proficiency in JavaScript / jQuery (React Native is a plus).  ~Proven technical leadership and team management experience (3–8 developers).  ~Strong experience in code reviews, coding standards, and engineering governance.  ~Experience working in Agile environments... 

    Strategic Systems International

    Lahore
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!