Job Detail

Senior Software Developer


Date Posted: Feb 09, 2021
Salary: PKR 50000 - PKR 70000/Monthly

Job Detail

  • Location:
    Islamabad, Islamabad - Federal Capital Area, Pakistan
  • Company:
  • Type:
    Full Time/Permanent
  • Shift:
    First Shift (Day)
  • Career Level:
    Experienced Professional
  • Positions:
  • Experience:
    2 Year
  • Gender:
    No Preference
  • Degree:
  • Apply Before:
    Dec 31, 2022

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 an energetic Senior Software Developer 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:

  • Hands-on development in an agile environment
  • Analyze software requirements
  • Identify the impact of possible implementation options
  • Design robust and scalable solutions
  • Write 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
  • Create and defend estimates and help the team do the same
  • Follow and contribute to software development processes and standards
  • Become a subject matter expert and technical lead in key nominated areas of our systems
  • To share knowledge and skills with others.
  • Highlight task level issues and risks as appropriate and assist in finding solutions.
  • Coaching and mentoring other members of the team

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 5 years' experience in software application development
  • Excellent knowledge of Object-Oriented Programming
  • Excellent Knowledge of Relational Databases
  • Excellent knowledge of modern IDEs
  • Excellent knowledge of version control software, such as SVN or Git
  • Experience with the following technologies:
    • C#
    • .NET Framework
    • Mvc.Net / Asp.Net / Web API
    • SQL Server
    • WCF
    • SQL Server / TSQL / Performance tuning
    • Entity Framework
    • Testing frameworks such as NUnit and MSTest
    • Source control software (e.g. Git)
    • Issue tracking software (e.g. Azure DevOps / JIRA)
  • Experience with the following technologies:
    • Mobile app development using Xamarin.Forms
    • WPF
    • WinForms
    • WCF
    • Windows Service Development.
    • Application profiling and tuning.
    • Test scripting and recording (e.g. TestRail)
  • Agile/Scrum development process exposure
  • Scrum Master experience.
  • Relevant industry certification
  • Salesforce experience.
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

Company Overview

Dubai, Dubai, United Arab Emirates

Soft Links is an Information Technology Company in Dubai that has proven to be one of the best IT firms to work within. We are designers, programmers, thinkers, writers, developers, analysts but most of all we are hard workers who are dedicated to of... Read More

Related Jobs