Work directly with the Engineering and Support departments to investigate, troubleshoot, and triage complex, code-related technical issues, gather product feedback, implement code fixes and build patches.
Attempt re-create customer reported defects with the help of QA Engineers
Join calls with Support Engineers to help with advanced troubleshooting efforts
Create and update knowledge base and frequently asked questions articles
Create hotfixes across various product versions
Continually maintain detailed tracking of work activities in Jira
Maintain a Development environment
Participate in developing new processes
Requirements
2+ Years’ experience in software development
Development experience in cross platform environments using C++ 11 or higher
Development experience in Angular and Typescript.
Experience working in a cross-functional team to deliver software
Able to communicate, collaborate, and work effectively in a distributed team
Experience in Object-Oriented Programming
Knowledge of Windows APIs
Familiarity with software build tools, issue tracking, Git, and Visual Studio
Experience writing multi-threaded code
Great troubleshooting skills.
Nice To Have: Familiarity with gtest/gmock, C++ templates, Windows Services, Active Directory, LDAP, COM, ADSI, Windows Device Drivers, Smart Cards, WHQL testing, SQL, and PostgreSQL, PHP, ATL, Windows IOCP
Experience with client/server architectures, RPC, IPC, and Named Pipes
Experience in developing security software
Secure coding practices, and knowledge of operating system security architecture
Experience in developing enterprise software
Familiarity with Agile methodologies
Experience using Visualization Environments using VMWare Workstation and ESX
Benefits
Diversity. Inclusion. They’re more than just words for us. They are the guiding values of how we build our teams, cultivate leaders, and create a culture where people feel connected.
We take care of our employees so they can take care of our customers. Customers who come from all walks of life just like us. We hire incredible people from diverse backgrounds because when we are different together, we are stronger together.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.