
Senior C++ Developer, C#
CloudPSO
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Looking to hire an experienced Senior C++ Developer with C# experience for our software development team.
- Strong experience in Windows desktop and system-level programming, with experience in other operating systems considered a plus.
- C++2011 experience
- C#/.Net experience
- Windows Service experience
- Windows Process handling and Inter-process Communication (IPC) knowledge/experience
- Visual Studio 2017+ experience
- PowerShell experience
- Component Object Model (COM) experience
- JSON knowledge
- Https background knowledge
- Windows Event Tracing/logging experience
- Experience working with legacy systems.
- Library experience, able to create library code.
- AppV/Appx package experience
- Msi/Wix installer experience
- Jira experience
- Jenkins experience
- Git
- SCCM experience
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related fields
- A minimum of 6 years of experience in Software Development, especially Desktop applications
- Knowledge of software development life cycle
- Solid experience in designing, executing, and maintaining enterprise systems
- Working knowledge of SCRUM and Sprints
- Excellent communication, problem-solving, and time-management skills.
Benefits
- Employee stock option plan (ESOP)
- Medical insurance
- Annual Increments
- Company gadgets
- Competitive salary and benefits package.
- Opportunities for professional development and growth.
- Collaborative and innovative work environment.
- Chance to work on cutting-edge cloud projects.
- Supportive and inclusive company culture.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++C#Windows desktop programmingSystem-level programmingWindows ServiceInter-process Communication (IPC)Visual Studio 2017+PowerShellComponent Object Model (COM)JSON
Soft Skills
communicationproblem-solvingtime-management
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering