• You have already applied to this job.
Senior Software Developer

Job Type
Full Time/Permanent ( Second Shift (Afternoon) )
Job Location
Assignment Detail
Information Technology
Total Position
No Preference
Minimum Education
Career Level
Experienced Professional
Minimum Experience
5 Years
Apply By
Jun 9, 2023
Posted On
Mar 9, 2023

Job Description

The Division:
Established in 1978, MCR Systems has over forty years experience in providing hospitality, catering and leisure organizations with enterprise management solutions which directly improve the efficiency of their business operations.
We do this by combining high quality software, cutting edge EPOS technology and an unrivalled level of experience in providing the best installation, customer training, support and consultancy services.
MCR Systems offer a unique combination of skills and experience in the installation of EPOS Systems and Project Management ensuring maximum efficiency and minimum disruption. At MCR Systems we recognize that technology can only be part of a business solution.
Software is a tool, a means to an end, and that end is to improve your bottom line. We have built a powerful reputation for improving business performance by providing high levels of support, both pre and post-sales. The ongoing expert support, training and after-sales backup we offer each of our customers is an integral part of the solutions we offer.

The Position:
MCR Systems Limited are seeking an energetic Senior Software Developer to take on a brand new and exciting role within our busy team. Reporting to the Development Manager, youll help design and build enterprise grade Ionic software solutions to time, cost and quality constraints – all towards improving the user interaction in our Symphony Suite of products.

You will have the opportunity to shape greenfield product and work on full lifecycle projects using Agile (Scrum) methodologies. The individual will thrive in a fast-paced environment, solving complex problems, teaching others and being the technical point of reference for Ionic technologies within MCR Systems

Primary responsibilities include:
  • Analyzing complex software requirements
  • Write beautifully functioning Ionic code and plugins
  • Define Ionic software development processes and standards
  • Help upskill and support a growing Ionic Team
  • Create well written unit tests
  • Identify product impact and possible implementation options
  • Test and review code for technical accuracy, standards, and functional compliance to the design
  • Work within deadlines in relation to product release timelines, and consistently complete assigned development tasks in required timeframes
  • Work with the team to define and agree estimates
  • Responsibly follow planned and assigned task lists.
The chosen individual will work out of the Contour Software Islamabad resource center office, as an extension of the division-based R&D department.

Desired Skills and Responsibilities:
  • Bachelors Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
  • 5+ years of software development experience.
  • Minimum of 2 years experience of designing and creating hybrid mobile apps and PWA using Ionic framework (up to 4), Angular, JavaScript, Typescript, AJAX, HTML5 and CSS3
  • Minimum of 1 year T-SQL skills including stored procedure development
  • Experience with source control management systems and continuous integration/deployment environments
  • Internally motivated and able to work proficiently both independently and in a team environment
  • Strong English language communication skills written and oral, with both internal team members and internal and external business stakeholders
  • Knowledge of Object-Oriented Programming
  • Candidates with prior experience of Java will be given preference.
Personal Characteristics
  • A desire to improve and have the customers UX at the forefront of development
  • 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
Nice to Have:
  • Microsoft Certified Solutions Developer or Microsoft Certified Technology Specialist
  • Minimum of 2 years' experience with core Microsoft .NET technologies including WCF, WinForms, LINQ and Entity Framework
  • Applied knowledge of various agile and structured development and project methodologies i.e. Waterfall, PRINCE2, Scrum, Extreme programming (XP)
  • Knowledge of Electronic Point of Sale (EPOS) systems or Ecommerce solutions
  • Experience with Microsoft Azure DevOps tooling

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 ©2023 Rozee.pk | ©2023 All other Rights Reserved to Contour Software (PVT) Ltd - a subsidiary of Constellation Software Inc.

Jobs in Pakistan