Software developer (Windows)
Overview
About company
Show learn more suggestions
No. of Vacancies
11
Specific Skills
Essential role requirements:
- Experience in C++ development
- Previous exposure to WIN32 APIs
- Experience with MFC, Visual Basic, C, C++
- Experience with .NET and SQL
- Object Orientated Principles Algorithm and Data Structures
- Experienced developer with Visual Studio versions (2019/2022)
Key Skills
Responsible For
Job description
- Develop/Maintain software for card personalization machines
- Develop drivers and libraries (dll) for Matica desktop product integration
- Identify, prioritize and execute tasks in the software development life cycle
- Develop/maintain tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and maintain existing code base including bug fixing and/or refactoring
- Perform validation and verification testing
- Collaborate with internal teams and vendors to fix and improve products
- Document development phases and monitor systems
- Participate in Continuous Integration process
- Ensure software is up-to-date with latest technologies.
Additional Requirements
- Experience with Printing and printers in Windows OS would be a huge asset.
- Fluent in source code management with GIT
- Knowledge of communication protocols based on TCP-IP, TSL.
- Experience with Electronic Hardware and/or Embedded Systems.
- Experience using system monitoring tools and automated testing frameworks
- Ability to complete design related tasks with high autonomy
- Previous experience in integrating Windows based applications with peripheral USB devices is a plus
Full Time, Permanent
Software Development
Job Nature
Full Time
Educational Requirements
- BSc/MSc in Computer Science or a related degree 5+ years of professional software development experience
- Excellent oral and writing English skills
- Excellent Knowledge in C \ C++ and a focus on code quality, modularity and simplicity
- Knowledge of MFC, Visual Basic and Visual Studio
- Good knowledge of Windows Operating Systems Previous exposure/knowledge of object oriented design, data-structures, design patterns, multi-threading
Experience Requirements
0-8yrs
Salary
Not Disclosed
Job Level
Sr. Position
How to Apply
Interested candidates can send their resumes to career@your-domain.com mentioning "Job Title" in the subject line.
Apply Online