Staff Software Engineer - C C++

5 - 9 years

0 Lacs

Posted:3 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an experienced Windows Software Engineer at Ivanti, you will be responsible for developing secure, reliable, and innovative solutions for global users. Your role is crucial in empowering organizations and users to connect effortlessly and securely anywhere, anytime. By joining the collaborative product development team at Ivanti, you will have the opportunity to make a meaningful impact on how people work and thrive in today's digital world. **Key Responsibilities:** - Manage the ongoing reliability, performance, validation, and debugging of Ivanti's Windows-based products throughout the software development lifecycle. - Build secure, scalable, and user-focused features for global clients using technologies such as C#, C++, .NET, and Angular. - Design robust architectures and solutions that seamlessly integrate with Windows platforms, ensuring high standards of security, compliance, and usability. - Partner with cross-functional teams including QA, product management, and UX to align requirements and deliver optimal solutions using Agile methodologies. - Lead technical initiatives within the team by mentoring peers, sharing best engineering practices, and driving the adoption of automation and continuous testing. - Collaborate with stakeholders across global teams to troubleshoot complex issues, implement process improvements, and ensure successful product delivery. - Advise team members and the broader organization on leveraging emerging Windows technologies, secure coding practices, and advancements in software engineering. **Qualifications Required:** - Bachelor's Degree in Computer Science or related engineering field. - 5+ years of software development experience focused on Windows environments. - Proficiency with C#, C++, .NET, Angular, and hands-on expertise in Microsoft Visual Studio, SQL, Windows API, Windows Services, Windows Registry, TLS/SSL, IIS, and Web Services. - Experience using Microsoft Azure DevOps (ADO) for workflow management and automation testing. - Strong team player with great communication, self-motivation, and problem-solving skills. - Ability to rapidly master new technologies, architect solutions, and mentor peers. - Added plus: Experience in Windows device driver development, cloud services/SaaS on Azure, secure software development, and Agile methodologies (Scrum/Kanban). Ivanti offers remote-friendly work environments, flexible schedules, competitive compensation, health, wellness, and financial plans tailored to you and your family. Join a global and diverse team where you can collaborate with talented individuals from over 23 countries. Grow your skills through learning and development programs and contribute to an inclusive and equitable workplace where every voice is valued. If you are ready to shape the future of Everywhere Work, apply today and make your mark at Ivanti!,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Ivanti logo
Ivanti

Software / IT Management

South Jordan

RecommendedJobs for You