JOB DESCRIPTION Essential Job Responsibilities Develop and Unit Test Windows based System Software & Applications Capture & Develop Software Requirements Prepare Software Design documents for projects Collaborate and coordinate with developers, testers, and product owners Focused on continuous improvement of quality-driven software techniques and processes Participate in business units calls for project reviews Willingness to work flexible hours that works best with the local and remote engineering center(s). Technical Skills: - Must Have Skills / Competencies Have minimum 3 to 5 years of hands-on experience in C++ using MFC / STL, ATL Excellent knowledge in Windows operating systems, Windows Setup, Network setup Working Knowledge of SQL or SQLite Database and Stored procedures Working Knowledge on Communication Protocol development like OPC DA or UA, COM / DCOM or Modbus Experience in Developing UI and Server Applications for Microsoft Windows Server Good to have Skills / Competencies Experience in Developing setup projects using InstallShield or similar Have experience in multi-threaded application Have knowledge to design and develop multi-layer, cross platform applications using design patterns Experience in Cyber Security Verification tools, e.g., CIS-CAT Pro Experience in Developing Applications using TCP/IP Socket Programming, Serial Communications Experience in Dot Net technology like C#.Net Experience on Multilanguage implementation Experience using Azure DevOps for planning & CI/CD environment Have Experience in Working with Overseas teams in different time zones Education: B.E in Computer Science, Information Technology, Electronics or MCA Experience: Candidate should have minimum 3 to 6 years of experience in Software Development.
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.