Senior Software Developer (Contractual)

Posted 2 Days Ago
Be an Early Applicant
3 Locations
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Maintain and enhance a mature Microsoft-based application suite: develop backend services in C#, modify legacy ASP.NET web portal, update integration services for migration flags, optimize performance across application and SQL Server layers, write and tune SQL/stored procedures, troubleshoot issues, support deployments, and collaborate with customers and stakeholders.
Summary Generated by Built In

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:
 

Gold-Vision, part of the Volaris Group within Constellation Software Inc. (CSI), provides CRM and business process automation solutions. The division delivers enterprise software, integrations, and long-term product support while emphasizing technical excellence and customer collaboration.
 

The Position: 

We are seeking a Senior Software Developer to join our team to support the enhancement, maintenance, and optimization of a mature Microsoft-based application suite. This role is ideal for someone who enjoys working with complex legacy systems while delivering modern enhancements and performance improvements. 

The successful candidate will work on integration services, backend components, and occasionally the web portal, collaborating closely with customers, product owners, and technical stakeholders. The role requires strong analytical skills, the ability to understand existing codebases quickly, and a pragmatic approach to solving technical challenges within established enterprise applications. 
 

The engagement is expected to begin immediately, with an anticipated duration of 2 to 6 months, depending on customer requirements. 

 

Key Responsibilities:

  • Design, develop, maintain, and enhance backend services using C# and the Microsoft technology stack. 

  • Analyze and implement changes to existing integration services to support customer migration initiatives. 

  • Modify and maintain ASP.NET-based web portal functionality as required. 

  • Develop enhancements to support business rules, including restricting editing of migration-flagged records. 

  • Troubleshoot, diagnose, and resolve issues within legacy applications and integration services. 

  • Perform performance analysis, profiling, and tuning across application and SQL Server layers. 

  • Write efficient SQL queries, stored procedures, and optimize database performance where required. 

  • Collaborate directly with customers, Product Owners, and technical stakeholders to understand requirements and provide technical guidance. 

  • Participate in code reviews and ensure adherence to development best practices. 

  • Support application deployments using Octopus Deploy and other internal deployment tools. 

  • Work with source control using Git/GitHub and contribute to a collaborative development environment. 

  • Produce high-quality, maintainable, and well-documented code. 

  • Contribute to technical discussions and recommend improvements to system architecture and application performance. 

 

Technical Stack :

Core Technologies 

  • C# 

  • .NET Framework 

  • ASP.NET (Legacy Web Applications) 

  • Microsoft SQL Server 
     

Development & DevOps 

  • Git / GitHub 

  • Octopus Deploy 

  • Custom deployment tooling 

Application Domain 

  • Enterprise integration services 

  • Customer web portals 

  • Legacy Microsoft applications 

  • SQL Server database development and optimization 

 

Required Skills & Experience 

  • Strong experience developing enterprise applications using C#, .NET, and Microsoft SQL Server. 

  • Hands-on experience maintaining and enhancing legacy ASP.NET applications. 

  • Proven ability to work with large, mature codebases developed over many years by multiple contributors. 

  • Strong SQL Server development skills, including query optimization and performance tuning. 

  • Experience troubleshooting and optimizing application performance across both application and database layers. 

  • Experience using Git/GitHub for version control. 

  • Excellent analytical and problem-solving skills. 

  • Strong verbal and written communication skills with the ability to interact confidently with customers and technical stakeholders. 

  • Ability to work independently while collaborating effectively within a distributed team. 

 

Preferred Qualifications 

  • Experience with enterprise integration platforms and data synchronization solutions. 

  • Experience deploying applications using Octopus Deploy or similar deployment automation tools. 

  • Experience working on customer-facing enterprise software products. 

  • Familiarity with software modernization initiatives and migration projects. 

  • Experience identifying and implementing performance improvements in mature enterprise applications. 

 

Project Overview 

The successful candidate will initially focus on a customer migration project, including: 

  • Enhancing integration services to selectively ignore records based on migration flags. 

  • Implementing UI changes to prevent editing of migrated records. 

  • Analyzing and improving the performance of an existing solution that has been in production for several months. 

  • Supporting customer delivery timelines through close collaboration with technical and business stakeholders. 

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.

Skills Required

  • Strong experience developing enterprise applications using C#, .NET, and Microsoft SQL Server.
  • Hands-on experience maintaining and enhancing legacy ASP.NET applications.
  • Proven ability to work with large, mature codebases developed over many years by multiple contributors.
  • Strong SQL Server development skills, including query optimization and performance tuning.
  • Experience troubleshooting and optimizing application performance across both application and database layers.
  • Experience using Git/GitHub for version control.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication skills with the ability to interact confidently with customers and technical stakeholders.
  • Ability to work independently while collaborating effectively within a distributed team.
  • Experience with enterprise integration platforms and data synchronization solutions.
  • Experience deploying applications using Octopus Deploy or similar deployment automation tools.
  • Experience working on customer-facing enterprise software products.
  • Familiarity with software modernization initiatives and migration projects.
  • Experience identifying and implementing performance improvements in mature enterprise applications.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
2,559 Employees
Year Founded: 2010

What We Do

Contour Software is a wholly owned subsidiary of Constellation Software Inc. (CSI), specializing in IT services and consulting. The company provides augmented teams of professional IT staff to support 245 business units within CSI, helping them implement, support, extend, and enhance the mission-critical enterprise systems that power thousands of medium and large businesses and public institutions globally.

Similar Jobs

Talent Management Solutions Logo Talent Management Solutions

Senior Software Engineer

Professional Services • Consulting
In-Office
3 Locations

Motive Logo Motive

Collection Operation Specialist

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office or Remote
2 Locations
4000 Employees

Motive Logo Motive

Senior Billing Specialist

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
2 Locations
4000 Employees

Capco Logo Capco

Data Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account