Key responsibilities include: Requirements:
-
Develop end to end solutions in a modular way
-
Understanding requirements and develop as per the requirements
-
Maintaining and enhancing Windows desktop applications
-
Good knowledge of Unit Testing and design driven development
-
Passion to learn new systems, methodologies, technologies, and tools.
-
Good to have exposure to windows driver development
-
Strong development experience and understanding of all phases of SDLC. Qualification:
Preferred Skills
Key attributes for success
-
Customer centric approach and orientation
-
Collaborates and manages vendors that supply solutions to enhance the company’s product(s)
-
Must be a creative and innovative technologist to be successful
-
Team people management, especially w.r.t design architecture and the review of these; management of conflict
-
Excellent communication skills
-
Personal authority and integrity with proven ability to establish relationships
-
Establish trust, responsive to change/adaptability; learn continuously/improvement-orientation, proactive, positive joyful.
Qualifications
Bachelor's Degree or Master's degree in Computer Science, Computer Engineering or related field
-
3 to 4 years of experience in the following technologies
-
Win32 Apis, .Net Framework 4.8, .Net 5.0
-
Html, CSS, JavaScript, Bootstrap
- Asp.Net Core, MVC
-
SQL, Microsoft SQL Server, Web App API,
-
C#, C++, C++/CLI, OOPS, Win32, Windows SDK, USB / Serial port communication
-
Awareness on Windows Services, Windows Console, Windows Desktop, Class Library
-
Visual Studio 2019, 2022
-
IIS, Tomcat Web Application Deployment
-
Multithreading, OpenSSL, Boost C++ library