Search by job, company or skills

Quest Global

Senior Software Engineer – C++/C# WPF

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Requirements

Customer

Leading Japan-based Semiconductor Manufacturing Equipment Company.

Summary

This is an exciting opportunity for an experienced software professional with a proven track record in developing distributed applications in C++ on Windows, as well as developing C# WPF applications following MVVM. As an experienced engineer, you should have the skills to develop complex and demanding systems. Seeking experienced senior engineers who is highly motivated and enthusiastic to join our team to develop applications for semiconductor equipment automation solutions. As an experienced developer, you should have the skills to understand requirements from architects and customer, work closely with onsite and offshore team members to develop the system.

Roles & Responsibilities

  • Understand and learn architecture and design of existing applications and frameworks.
  • Clarify queries in consultation with architects and development team.
  • Develop applications using C++ and C# WPF on Windows,
  • Take ownership of assigned tasks that are part of new feature implementations, bug fixes and enhancement activities.
  • Work with architects and development team to implement the software solution.
  • Technical communication with internal stake holders

Work Experience

Required Skills

  • Desktop application development experience in C++, VC++, MFC on Windows
  • Develop Windows applications using C#/WPF.
  • Knowledge in Socket programming, Inter Process Communication (IPC)
  • Hands on multi-threaded programming and debugging skills.
  • JSON Object Serialization/Deserialization using C++
  • Experience in requirement analysis, design, development and testing of WPF applications.
  • Ability to understand requirements, write effective and reusable code according to best practices.
  • Solid understanding of Object-Oriented design and concepts.
  • Excellent communication and teamwork skills
  • Excellent problem-solving skills and documentation skills

Qualification

Bachelor's or Master's degree in Computer Science, Computing Engineering, Software Engineering, Electronic Engineering or any other related field

Total And Relevant Experience

5+ Years

Work Location

Trivandrum/Bangalore (Hybrid)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147033389

Similar Jobs

Early Applicant