Xamarin Software Engineer

Xamarin Software Engineer
Tekenable, Pakistan

Experience
3 Years
Salary
100,000 - 225,000 PKR
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
BS/MS Computer Science
Total Vacancies
2 Jobs
Posted on
Nov 15, 2021
Last Date
Feb 15, 2022
Location(s)

Job Description

Job Summary

TEKenable require a Power Platform Consultant for its expanding platforms development function for a permanent position.

The suitable candidate will work as part of our overall Development team co-ordinating the delivery of service excellence through our dedicated platform support function.

As part of this role, you will use your existing skills in Power Platform/Dynamics configuration and development to support modern, cloud-based solutions and will have an opportunity to broaden your skills to other key Microsoft technologies. The technologies involved include Power Platform (PowerApps, Power Automate, Dataverse, etc), .NET core / C#, Azure, SQL Server, Microsoft 365 and SharePoint. You will be exposed to all aspects of solution delivery including business analysis, development, and training end users

TEKenable delivers software applications to our clients through software project implementations delivered through desktop, tablet and mobile. These applications require ongoing “Business as Usual” support and maintenance via our support function. This support team also interacts with our other functions for design & deliver, software engineering and platforms teams.

The suitable candidate will need to be a team player, self-motivated and keen to work with existing support engineering personal.

The candidate should have excellent communication skills, both written and oral, excellent customer engagement skills, the ability to problem solve, the ability to work on more than 1 support project at a time and see tasks through to their resolution.

This opportunity should allow the successful candidate to expand their experience of Dynamics and the Power Platform, bringing their skills, existing customer engagement and technical knowledge to the role, building on these and exposing them to various industry sectors and clients. It will provide a challenging work environment, within an organisation that respects and depends on its employees.

Responsibilities:

  • Work on existing Dynamics 365 and Power Platform projects to enhance configurations and customisations.
  • Develop, manage, and deliver ongoing platform application development with the goal of achieving customer satisfaction and service excellence.
  • Accountable for problem resolution and implementation of corrective actions where required.
  • Breaking down development of business functions into development tasks.
  • Collaborate with architects and lead software engineers on design decisions and direction for web application requirements
  • Contribute to requirement and design reviews with business partners and other engineers
  • Working with other team members to analyse system functions and review functional and technical specifications.
  • Understanding incoming incidents, replicating these on UAT / QA / Sandbox environments to allow for fix verifications.
  • Expected to complete work-related training and learning with the goal of obtaining relevant Microsoft Certifications.
  • Work as part of a Development dedicated team
  • Liaise with service delivery manager to report on development issues

And as a team member you will also have:

  • Strong Interpersonal skills with ability to support and communicate with users on all levels.
  • Excellent problem-solving skills with strong analytical skills.
  • Ability to work on own initiative and be self-motivated.
  • Ability to work effectively as a member of a team.
  • A strong desire and ability to learn new platforms and technologies.
  • Willingness to 'Get your hands dirty'

Job Specification

Required Experience:

  • At least 3 years’ experience working in software development environments.
  • At least 2 years’ experience in Android/iOS application development.
  • At least 1 year experience with Xamarin.
  • Ability to manage multiple client relationships simultaneously.
  • Strong Customer engagement and delivery experience.
  • Extensive development experience in
    • Xamarin, C#, ASP.Net
    • .Net 4.0 Frameworks
    • AJAX, JavaScript, Typescript, jQuery
    • Angular, CSS, XML, JSON, XSL
    • Web Services, REST, SOAP
    • SQL Server, IIS

Required Education:

  • Bachelor's Degree in any discipline. Computer Science (desirable)
  • Relevant technical accreditations highly desirable

Advantageous:

  • Experience in Azure, Azure DevOps, and PowerShell
  • Experience in SQL Server or another SQL-based relational database
  • Experience with MVVM framework.
  • Any MS certifications

Required Desirable Skills:

  • Hands-on experience in writing plugins using C#
  • Hands-on experience of Data Binding in Xamarin Forms
  • Hands-on experience of Using ListView in Xamarin Forms
  • Hands-on experience of Using Effects in Xamarin Forms
  • Hands-on experience with JavaScript/JQuery, MS Web API, MVC, .Net Core
  • Good knowledge of Patterns for Cross Platform Mobile Development
  • Good knowledge of Mobile Application Architecture.
  • Good knowledge of Azure Cloud, Azure AD security architecture
  • Good to have experience with TypeScript / ReactJS
  • Good to have experience with DevOps / JIRA
  • Ability to work within Scrum team framework and active participation in associated tasks.

Must have Knowledge Of:

  • Microsoft Technologies
  • Common Data Service

Azure / Cloud concepts Knowledge

Job Rewards and Benefits

Incentive Bonus
Leaves
Medical
Sports and Entertainment

Tekenable

Information Technology and Services - Rawalpindi, Pakistan
© Copyright 2004-2024 Mustakbil.com All Right Reserved.