Systems Software Engineer

Citrix

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 5 years

Job Details

Job Description

Senior Systems Software Engineer


Citrix -- the recognized leader in VDI, Desktop-as-a-Service and application delivery solutions -- empowers enterprises of all sizes and industries to enable secure hybrid and remote working, from anywhere, using any device. Our platform delivers high-performance user experience, zero trust security and operational cost efficiency regardless whether customers require cloud, on-premises or hybrid deployment. By joining our team, you'll have the opportunity to build cutting-edge solutions for 100 million people worldwide to securely access their desktops, applications and SaaS and web apps.

 

Key Responsibilities :

  • You will be working on a team to deliver Secure access to Private Web Apps and SaaS apps utilising our ZTNA platform.
  • Defining architecture for components working with other stakeholders like PM , CX etc.
  • Implementing complex features.
  • Embrace Agile development methodologies ( SAFE ,SCRUM etc.).
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Engage in continuous learning, both on the job and through available technical training, to develop knowledge and skills

 

Skills, Experience & Qualification needed:

  • Minimum of 5+years of hands-on software development experience.
  • You need to have passion for writing good and scalable code following design patterns
  • Passionate and comfortable in doing code/design reviews.
  • Demonstrated experience in developing business critical applications.
  • Very good object-oriented programming development knowledge and hands-on experience working with C++ for building desktop applications.
  • Strong knowledge of Windows/Mac/Linux internal and debugging are must.
  • Expertise in Multi-Threaded Programming, crash dump analysis.
  • Comfortable debugging with standard debugging tools. For e.g. WinDbg, GDB
  • Strong knowledge of basic computer science concepts like Operating system, Networking, Data Structure and algorithms.
  • Flexibility to work on different platforms and technologies like cloud, web etc according to business needs.
  • Experience in building applications on Win/Linux/Mac.
  • Knowledge on TypeScript is a plus.


Education:

  • Bachelor’s or Master’s degree in Engineering (Computer Science or related field).


Job role

Work location

Bengaluru

Department

IT & Information Security

Role / Category

IT Infrastructure Services

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 5 years

About company

Name

Citrix

Job posted by Citrix

Apply on company website