Staff Software Engineer-C# C++

5 years

0 Lacs

Posted:6 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Part Time

Job Description

Job Title: Staff Software Engineer
Location: Hyderabad, Hybrid

Are you an experienced staff software engineer passionate about delivering innovative solutions and driving technical excellence? Join Ivanti and help us transform how organizations experience digital work. Here, you'll build scalable, secure products alongside talented colleagues in a fast-paced, global environment, making a real impact for users everywhere.

Why this role matters

At Ivanti, our mission is to elevate Everywhere Work by building secure, innovative solutions that empower users to connect and organizations to thrive—anytime, anywhere. In this role, your work will have a direct impact on how customers experience Ivanti's industry-leading products, ensuring secure and seamless connectivity for businesses across the globe. By joining our collaborative and inclusive team, you'll play a vital role in delivering technology that makes a meaningful difference—helping organizations manage, secure, and optimize their IT environments with confidence every day.

What you'll do:

  • Manage tasks and project workflows efficiently using Microsoft Azure DevOps to track work items, bugs, and test cases, ensuring timely delivery and high-quality releases
  • Build robust and scalable software solutions for Windows platforms using C#, C++, .NET, and Angular, leveraging expertise in Microsoft Visual Studio and related Microsoft technologies.
  • Design and architect innovative solutions by utilizing a deep understanding of Windows Services, Web Services, Windows API, Windows Registry, and security protocols such as TLS/SSL.
  • Partner with cross-functional teams and stakeholders, fostering strong communication and teamwork to drive success in complex software development projects.
  • Lead by example as a self-motivated engineer, demonstrating a passion for learning new technologies and sharing problem-solving strategies with peers.
  • Collaborate closely with team members to implement unit testing and automation testing, continuously improving code quality and software reliability.
  • Advise on best practices for software engineering, solution design, and the adoption of new platforms or tools, supporting the advancement of team knowledge and project outcomes.

What you will bring:

  • Bachelor's degree in Computer Science or a related engineering field.
  • Minimum of 5 years' software development experience on Windows platforms.
  • Proven ability to work effectively within a team environment, demonstrating strong communication skills.
  • Self-motivated software engineer with a passion for problem solving and assisting others in overcoming technical challenges.
  • Demonstrated ability to learn and quickly master new technologies.
  • Experience contributing to solution design and architecture.
  • Proficiency in programming languages, including C# and C++.
  • Hands-on experience with platforms and runtimes such as Windows, .NET, and Angular.
  • Strong background in Microsoft Visual Studio, SQL, Windows API, Windows Services, Windows Registry, TLS/SSL, IIS, and Web Services.
  • Experience using Microsoft Azure DevOps (ADO) for tracking work items, bugs, and test cases.
  • Practical knowledge of unit testing and automation testing.

Preferred Qualifications:

  • Experience with Windows device driver development.
  • Background in developing Cloud services or SaaS solutions utilizing Microsoft Azure technologies.
  • Familiarity with HTTP/CSS, HTML, and secure software development practices.
  • Experience working within Agile software development methodologies, including Scrum or Kanban.

Why Ivanti?

  • Remote-friendly, flexible schedules: Empower excellence in every setting and elevate human potential.
  • Competitive compensation & total rewards: Including health, wellness, and financial plans tailored for you and your family.
  • Global, diverse teams: Collaborate with talented people from 23+ countries.
  • Learning & development: Grow your skills with access to best-in-class learning tools and programs.
  • Equity & belonging: We value every voice. Your story helps inform our solutions for a changing world.

What drives us

Ivanti's mission is to elevate human potential within organizations by managing, protecting and automating technology for continuous innovation.

It is through diverse and inclusive hiring, decision-making, and commitment to our employees and partners that we will continue to build and deliver world-class solutions for our customers.

To learn more about Ivanti's Mission and Core Values.

Inclusion at Ivanti

Ivanti is proud to be an Equal Opportunity Employer. We're committed to building a diverse team and fostering an inclusive environment where everyone belongs. We welcome applicants from all backgrounds and walks of life.
Need adjustments during the process? Reach out to talent@ivanti.com—we're happy to help.

Ready to make your mark?
Apply today and shape the future of Everywhere Work with Ivanti!

#L1-SHUBHANGI

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Ivanti logo
Ivanti

Software / IT Management

South Jordan

RecommendedJobs for You