Senior Software Developer

Dubai, United Arab Emirates

Job Description

We are seeking a Senior software developer responsible for Application Development for various targeted platforms. The primary responsibilities will be to implement Application functionality translating design ideas, concepts, and requirements into a functional Application. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential. Responsibilities - Implement Application functionality as per communicated design - Translate design specification into functional Application - Communicate with other team members to establish effective pipeline and integrate media assets - Design, build, and maintain efficient, reusable, and reliable code - Ensure the best possible performance, quality, and responsiveness of applications - Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems Skills - Excellent knowledge of .Net framework C#, Microsoft ASP.NET MVC and Web API building (+5 years) - Excellent knowledge of Javascript and it's frameworks - Excellent knowledge of Unity, including experience with scripting (MonoBehaviour), scriptable objects, textures, animation, GUI styles, and user session management (+3 years) - Having good knowledge and working experience in both front-end and backend technologies (+3 years) - Excellent knowledge of SQL Server database design and Entity framework (+5 years) - Experience optimizing memory and space usage for support of older hardware viz. Android/Windows legacy Hardware (+3 years) - Experience in app development via Flutter is a plus - Experience with App Deployment on both Android and IOS platforms (+2 years) - Experience with python coding and Raspberry pi configurations (+2 years) - Proficient knowledge of code versioning tools {{such as Git, SVN, and Mercurial}} (+2 years) - Prior experience with a well-known mobile title or AAA titles are a significant asset - Ability to constantly learn and stay in touch with development technologies - Strong understanding of object-oriented programming - Familiarity with current design and architectural patterns - Knack for writing clean, readable, and easily maintainable code - Experience in implementing automated testing platforms and unit tests is a huge plus - Knowledge of Xamarin and Xamarin.forms is a plus - Knowledge of .Net Core is a plus - Mathematical Aptitude, designed algorithms, knowledge of AI and Automation, problem-solving, logical thinking, teamwork, written and verbal communication. - Knowledge about ELV systems is a plus - Software Development tools include but not limited to: Visual Studio, Unity Editor (2018+), SQL Server management Studio Job Type: Full-time

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1417323
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned