The Division :
Jonas Software is the leading provider of enterprise management software solutions in 17 vertical industries. Within each vertical market, Jonas boasts a group of market-leading brands, all of which are respected and longstanding leaders within their own domain.
Jonas is an operating group of Constellation Software Inc. (CSI) - publicly traded on the Toronto Stock Exchange under the ticker symbol CSU.
Constellation Software Inc. acquires, maintains, supports and enhances software systems for life. This position is part of our Jonas Club ERP's global R&D team.
Worldwide over 2,200 clubs in more than 17 countries, with memberships ranging from 100 to 20,000, utilize the Jonas Club ERP Software to build and enrich member relationships, increase revenues, and decrease costs.
The Position :
We are looking for Software Developer , who will be responsible for enhancing existing and creating new products and features that allow our systems to scale and move forward with technology in a maintainable manner.
By leveraging the technology platform to produce the right technical solution in order to support our business initiatives, a back end developer must have a firm understanding of MSSQL, and the .
Net Framework so that the correct approach can be taken for every project..
Primary responsibilities include but not limited to :
Participate in the selection of tools and technologies.
Responsible for maximizing the maintainability and extensibility of the solutions.
Participate in the creation of project planning, task breakdowns, time estimation and time management throughout execution.
Responsible for quality control of code produced including adherence to unit testing practices Responsible for the stabilization and support of production systems.
Support the elaboration of potential features and business requests.
Stays current in technical learning and software development practices.
Provide regular updates to project managers and their Manager and immediate updates for issues encountered.
The chosen individual will work out of the Contour Software Karachi resource center office, as an extension of the division-based R&D department.
Required Qualifications & Skills :
Computer Science degree or related formal computer training.
5+ years of development experience with .NET technologies.
Previous work experience with WebAPI or WebAPI2.
Excellent knowledge of .NET 3.5 (or higher) including ASP.NET, MVC, WCF, web and windows services Strong knowledge of MSSQL including database design, T-SQL and query optimization.
Strong knowledge and practical experience of Web API's.
4+ years involvement with e-commerce solutions or other high traffic / volume web solutions Microsoft certifications are an asset.
Knowledge of software development life cycle (waterfall and agile).
Excellent communication skills.
Excellent analytic and problem-solving capabilities.
Ability to learn on the fly and find solutions and not just problems.
Experience using Kentico CMS a bonus.
Exciting Benefits we offer :
Medical Coverage Self & Dependents
Parents Medical Coverage
Employee Performance-based bonuses
Home Internet Subsidy
Profit Sharing Plan Tenured Employees Only
Child Care Facility Karachi & Lahore only
Professional Development Budget
Recreational area for in-house games Karachi & Lahore only
Sporadic On-shore training opportunities
Friendly work environment