Software Developer

Contour Software
Full time Full day
The division

Whether you are an Executive Director, program manager or leader of a non-profit contact center, helpline, charity, or other organization serving people in need, iCarol ( is here to make the job easier. Whether you run a crisis center, helpline, community program, ADRC, or 211 or other information and referral service, iCarol is there to help you help more people in the community.

We serve over 80,000 staff and volunteers at non-profits and charities around the world. iCarol is the first and only commercially available, subscription based, helpline software management system that automates all the processes associated with managing service delivery and service administration. While iCarol was originally built specifically for non-profit helplines, our solution serves not-for-profit agencies of many different scopes and types who serve people in need not just over the phone, but in-person, on the web, and through live chat or texting conversations.

The position

iCarol has an exciting opportunity for a Software Developer within our Research and Development department. This role would require a technical and creative mindset and a willingness to learn and understand the business processes behind our flagship software (iCarol) for Crisis Help Centers and Non-profit Organizations across the globe.

Reporting to the Manager of Research and Development, the successful Software Developer will work closely with other developers and quality assurance staff (all working remotely) developing and fixing our highly customizable product.

The chosen individual will work out of the Contour Software Lahore resource center office, as an extension of the division-based R&D department.

Roles and responsibilities include but not limited to:
  • Use MS Visual Studio, ASP.NET, C#, HTML, Javascript, Vue JS on the application side.

  • Use SSMS, SQL Server and other SQL Server tools on the database side.

  • Communicate with both internal staff and external clients to ensure software releases are tested, delivered and documented.

  • Investigate the root cause of software bugs and fix them in bi-weekly releases.

  • Work on new enhancements / improvements to iCarol.

  • Participate in daily standup meetings to review the ongoing work and discuss potential issues / hurdles with the team.

Qualification and skills needed:
  • 3+ years of professional experience developing software in an agile environment

  • Relevant Bachelor's degree, diploma, or equivalent work experience

  • Experience with ASP.NET framework, C#, JavaScript, HTML, SQL Server, TSQL

  • Experience working with and developing REST APIs and integrating with 3rd party applications

  • Experience with modern web technologies is preferred: Vue JS, Angular

  • Experience with IIS web server, web application deployment and debugging

  • Exposure to Object Oriented Programming concepts

  • Proficiency and understanding of relational databases, MS SQL Server

  • Flexibility in working off regular business hours occasionally

  • Experience with business process in Crisis Help Centers and Non-profit Organizations

  • Aptitude and enjoyment for solving analytical puzzles

  • Deep experience in ASP.NET and SQL Server

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

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Broadpeak Technologies
Full time Full day
8 year(s) or above experience Lahore Responsibilities: Collaborate cross functionally on the execution of our first Edible store in Pakistan, and successful run the launch campaigns. Develop a global strategy, that firmly positions Edible PK for growth. Maximize consumer engagement...
Full time Full day
Auto req ID: 249535BR Job Description Main Purpose Manage outflow of FG inventory from plant DC’s to distributors and ensure right protocols are being followed with all required documents. Controls and owns transportation budget while ensuring highest levels of customer...
Full time Full day
Who are we? Afiniti is the world’s leading applied artificial intelligence and advanced analytics provider. Afiniti Enterprise Behavioral Pairing™ uses artificial intelligence to identify subtle and valuable patterns of human interaction in order to pair individuals on the basis of...