Search by job, company or skills

Quest Global

C# WPF Senior Engineer

Early Applicant
  • 15 days ago
  • Be among the first 50 applicants

Job Description

Job Requirements

We are currently seeking an experienced Senior Software Engineer to join our team at Quest Global. In this role, you will be responsible for designing, developing, and optimizing applications for our innovative products. It is essential that you possess a strong understanding of UI Technologies and have experience in Windows application development.

Position Summary: As a Senior Software Developer, you will play a crucial role in the development and maintenance of Windows-based applications. Collaborating with a team of highly skilled engineers, you will work closely with cross-functional teams to drive solution development. This presents an exciting opportunity to work with state-of-the-art technologies and contribute to the success of our groundbreaking products.


Work Experience

Roles & Responsibilities:

  • Timely completion of assigned tasks Requirement gathering, design, coding, testing, peer reviews, and documentation.
  • Ensuring the quality of deliverables. Also accountable for conducting peer reviews.
  • Prompt completion of projects.
  • Enhancement of personal competencies both technical and interpersonal skills.
  • Overall adherence - Eliminating the need for follow-ups, timesheet compliance, completion of training, status reporting, etc.
  • Active engagement in organizational initiatives innovation, knowledge sharing, technology forums.
  • Collaborating and cooperating with the Quest Global Team as well as the Client team.

Required Skills (Technical Competency):

  • Technical proficiency in C#, .NET/Core 3.1 or higher, .NET Framework, and Async Programming (threads and tasks).
  • Technical expertise in UI technologies - WPF, XAML, and MVVM pattern.
  • Technical expertise in writing Unit tests using MSTest/NUnit and mocking technologies.
  • Thorough understanding of the Windows Operating System.
  • A solid working knowledge of agile software development methodologies.
  • Understanding of the installer script modification.

Desired Skills:

  • Familiarity with mature development processes including the use of source code control systems like GIT/Atlassian toolset, Jenkins, Static Code Analyzers.
  • Good to know the configurations in the Jenkins build environment.
  • Experience in developing for cross-platform - Linux environments.
  • General understanding of PowerShell, MSBuild, and Python.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 13/11/2024

Job ID: 100190779

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 28-11-2024 06:07:16 PM