C/C++ & C# Windows Developer
Ingenetic Lab
Localização do trabalho
Islamabad
Status de emprego
Tempo total
Detalhes sobre a oferta de trabalho
We are seeking a highly-skilled C/C++ & C# Windows Developer you will work with web-based software development technologies, ranging across all tiers of the application from front-end to database. You will join a distributed team working on Ingenetic Lab's product platform and performing programming tasks to support fulfilment of various Ingenetic Lab's digital products. The position also requires the ability to perform system level analysis and design, provide leadership and mentor other developers. Activities include designing, developing, testing, documenting, implementing, and maintaining software applications.
JOB QUALIFICATION:
• Bachelors or Master degrees preferred with a minimum of 6 years of experience in the following:
• 3 years of work experience in C#
• 3 years of work experience in C/C++
• 3 years of work experience in Window application process management.
• 3 years of experience in USB and connected device management
• 3 years of experience in AD and group permissions
• 3 years of experience tracing new connections and sockets to applications.
• Batch files, advanced powershell scripting, Memory Management
• Networks knowledge (TCP/IP, UDP/IP, ping, netstat)
• Strong foundation in data structures & algorithms, software design and engineering principles
• Commitment to code quality, documentation, and sound testing procedures
• Experience with dev tools including jira, git, Veracode, Microsoft Visual Studio
• Experience with application frameworks such as QT
• Experience with IoT methodologies.
• Experience creating and consuming RESTful APIs
• Experience with CI/CD pipeline.
• Good understanding of programming concepts such as common data structures and algorithms, profiling/optimization, security best practices, OWASP, NIST, SANS.
• Scrupulous.
• Self-motivator.
• Excellent verbal and written communication