• You have already applied to this job.
Software Developer
Job Detail
Information Technology
Total Position
Job Type
Full Time/Permanent ( Second Shift (Afternoon) )
Job Location
No Preference
Minimum Education
Career Level
Experienced Professional
Required Experience
2 Years - 4 Years
Apply By
Jul 6, 2021
Posted On
Apr 6, 2021
Job Description

The Division:
Motion is a provider of industry-leading software for workforce mobilization in the areas of inspection, compliance, and field service, which is utilized in over 40 disciplines with over 100 customers. It is a key supplier to blue-chip companies and large corporates across a range of sectors such as insurance, engineering, oil & gas, renewables, and utilities.

The Position:
We are seeking energetic Software Developers to take on an exciting role within our busy team. Reporting to the Development Manager, this role will be a hands-on position for our core products, collaborating with the team to develop, support, test, and maintain this product.
You will have the opportunity to work on a full life cycle using agile methodologies. The individual will thrive in a fast-paced environment, solving complex problems.

Primary responsibilities include:

  • Analyze software requirements
  • Write unit tests
  • Identify product impact and possible implementation options
  • Hands-on development in an agile environment
  • Test and review code for technical accuracy, standards, and functional compliance to the design
  • Performance and scalability improvement and refactoring of legacy code
  • Work within deadlines in relation to product release timelines, and consistently complete assigned development tasks in required timeframes
  • Daily reporting of development activities
  • Work with the team to define and agree on estimates
  • Follow defined software development processes and standards
  • Responsibly follow planned and assigned task lists
The chosen individual will work out of the Contour Software Islamabad/Lahore/Karachi resource center office, as an extension of the division-based R&D department.

Desired Skills and Responsibilities:
  • Bachelor's Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
  • Minimum of 2 years experience in software application development
  • Knowledge of Object-Oriented Programming
  • Knowledge of Relational Databases
  • Self-improvement and ability to learn on the fly
  • Experience with the following technologies:
    • C#
    • .NET Framework
    • Mvc.Net / Asp.Net / Web API
    • SQL Server
    • Azure
  • Testing frameworks such as NUnit and MSTest
  • Experience with the following technologies:
    • Entity framework
    • Mobile app development using Xamarin.Forms
    • Windows services development
    • WinForms / WPF
  • Knowledge of developing mobile-friendly web applications
  • Knowledge of modern IDEs
  • Previous use of bug tracking software, such as Azure DevOps or JIRA
  • Ability to use version control software, such as SVN or Git
  • Agile/Scrum development process exposure
  • Relevant industry certification
  • Experience of CI/CD deployment pipelines
  • Knowledge of event-driven architecture and Domain-Driven Design
Your Personal Characteristics will include:
  • Excellent communication skills with the ability to explain issues clearly and simply, both orally and in writing
  • Collaborate to achieve team goals
  • Creative and demonstrates flair
  • Logical and analytical, with a methodical approach to problem-solving
  • Accurate, with high attention to detail
  • Self-motivated, resourceful, and keen to learn and share knowledge
  • Able to remain calm and problem-solve under pressure

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

Contents and Compilation ©2021 Rozee.pk | ©2021 All other Rights Reserved to Contour Software (PVT) Ltd - a subsidiary of Constellation Software Inc.

Jobs in Pakistan