Software Developer - Contractual
Contour Software
Islamabad, PK
2d ago

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 to hire a Software Developer on a 2-3 months contract, with experience and expertise in developing robust and scalable solutions using the Microsoft .

net technology stack. Working closely with the CRBC R&D team in the UK to help ensure high quality and timely delivery of releases.

This is an exciting time to join the company as it plans to grow its product offering into the UK market place and as a result, a new team of developers and testers are being recruited to meet this growth.

You will also need the ability to work in a local independent team or as part of a co-located team with other UK-based team members.

The successful hires will be located and work out of the Contour Software Islamabad / Lahore / Karachi office, working as part of the resource team, as an extension of the division-based R&D department in the UK

Job Responsibilities

The role itself is very varied and will entail :

  • Hands-on development in an agile environment
  • Analyze software requirements to create technical and end-user specifications
  • Design robust and scalable solutions
  • Create and maintain unit tests
  • Test and review code for technical accuracy, standards, and functional compliance to the design
  • Performance improvement and refactoring of legacy code
  • Work within deadlines in relation to product release timelines, and consistently complete assigned development tasks in required timeframes
  • Follow and contribute to software development processes and standards
  • To share knowledge and skills with others.
  • Highlight task-level issues and risks as appropriate and assist in finding solutions.
  • Essential :

  • Minimum of 2-4 years experience in software application development
  • Software engineering-related degree
  • Excellent knowledge of Object-Oriented Programming
  • Excellent knowledge of Relational Databases
  • Excellent knowledge of modern IDEs
  • Strong written and verbal communication skills are essential.
  • Experience with the following technologies :
  • NET Framework
  • Angular
  • NET MVC / ASP.NET
  • SQL Server / TSQL / Performance tuning
  • Testing frameworks such as NUnit and MSTest
  • Source control software (e.g. Git)
  • Issue tracking software (e.g. JIRA)
  • Desirable :

  • Agile / Scrum development process exposure
  • Relevant industry certification
  • Experience of any of the following technologies
  • Node.Js
  • Mobile Application development
  • Application profiling & tuning
  • Test scripting and recording (e.g. TestRail)
  • Company Benefits :

  • Market-leading Salary
  • Medical Coverage Self & Dependents
  • Parents Medical Coverage
  • Provident Fund
  • Employee Performance-based bonuses
  • Home Internet Subsidy
  • Conveyance Allowance
  • Company provided Lunch / Dinner.
  • Profit-Sharing Plan Tenured Employees Only
  • Life Benefit
  • Child Care Facility
  • Professional Development Budget
  • Recreational area for in-house games
  • On-shore training opportunities
  • Friendly work environment
  • Leave Encashment
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form