Senior Software Engineer

20 hours ago


Bengaluru, Karnataka, India Cloud Software Group Full time

About This Team:

Citrix Observability Team helps customers by providing monitoring and troubleshooting capabilities of Citrix Components, mainly CVAD and DaaS. It is the default console used by all enterprise customers on a daily basis.

Job Description/Responsibilities:

  • Analyzes requirements and writes software requirements and design specifications for the organization's complex projects.
  • Analyzes, evaluates, and plans methods of approach to solve problems central to an assigned research or programming project.
  • Acts as an engineering tools expert and can propose new ones.
  • Prepares and gives formal presentations/reviews in areas of specialization to management and customers.
  • Coordinates the technical design activity with others in the department to ensure consistent and integrated approaches across projects.
  • Provides input to and generates documentation for new or existing projects as well as reusable code.
  • Works on issues that impact design success of address future concepts, products, and technologies.
  • Identifies technical opportunities and recommends programs to management in such areas as product development, reliability, and performance improvements.
  • Partners with management and engineers in early stages of multiple project definitions and roadmap.
  • Overall technical expert that trains and mentors others.
  • Innovates and coaches others to design and implement forward-looking solutions.
  • Exercises wide latitude in determining objectives and approaches to critical assignments.
  • Required Experience/Skills:
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Excellent analytical and problem-solving abilities.
  • Proven track record of delivering high-quality software products on time.
  • Minimum of 6 years of experience in software development domain.
  • Proficient on web services-related technologies (preferred asp.net).
  • Proficient in developing enterprise applications with SQL database at scale.
  • Having good understanding of Windows internals and working of Windows services.
  • Proficiency in any high-level language like C#, Java, etc.
  • Extensive experience in software development, scripting, writing unit tests on framework like NUnit and Automation.
  • Experience on benchmarking the software on scale and performance would be a plus.
  • Ability to build products for the best performance, scalability, and future expansion in enterprise and cloud environments.

About Us:

Citrix and TIBCO recently merged to create Cloud Software Group, now one of the world's largest cloud solution providers, serving more than a million users around the globe.

When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud-based products to get work done — from anywhere.

Members of our team will tell you that we value diverse lived experiences, passion for technology, and the courage to take risks.

Everyone is empowered to learn, dream, and build the future of work.

We are on the brink of another Cambrian leap — a moment of immense evolution and growth.

And we need your expertise and experience to do it.

Now is the perfect time to move your skills to the cloud.

Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state, and local laws that prohibit employment discrimination.

All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave, and other protected classifications.

If you need a reasonable accommodation due to a disability during any part of the application process, please contact us at — or email us at for assistance.



  • Bengaluru, Karnataka, India AppYogi Software Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at AppYogi Software. As a key member of our development team, you will be responsible for designing and developing back-end software, maintaining and updating existing code, and collaborating with cross-functional teams to deliver...


  • Bengaluru, Karnataka, India AppYogi Software Full time

    Job Title: Senior Software DeveloperAt AppYogi Software, we are seeking a highly skilled Senior Software Developer to join our team.Key Responsibilities:Design and develop robust back-end software systems using Node.js.Maintain and update existing code to ensure optimal performance and scalability.Collaborate with cross-functional teams to design and...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the RoleGuidewire Software is seeking a talented Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for building elegant solutions for the property and casualty insurance industry's complex business domain. Our team is looking for a proactive and results-oriented engineer who is passionate about...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    Job Title: Senior Software EngineerFlexera Software India LLP is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and testing product features.Key Responsibilities:Design and development of product enhancementsAnalysis and resolution of...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    About Flexera Software India LLPFlexera Software India LLP is a pioneer in Hybrid ITAM and FinOps, providing award-winning, data-oriented SaaS solutions for technology value optimization (TVO). Our solutions enable IT, finance, procurement, and cloud teams to gain deep insights into cost optimization, compliance, and risks for each business service.Job...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    About NEC Software SolutionsWe are a leading provider of end-to-end IT services with over 30 years of experience. Our team of 1300 talented professionals is dedicated to delivering robust, market-ready software products that meet the highest standards of engineering and user experience.Job DescriptionWe are seeking a skilled Senior Software Engineer to join...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Guidewire Software. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our cloud-based software platform. You will work closely with our cross-functional team to deliver high-quality software solutions that meet the needs of our...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    NEC Software Solutions is seeking a skilled Senior Software Engineer to join our team.We have more than 30 years of experience in providing end-to-end IT services across the globe and have earned a reputation for consistently surpassing expectations and helping our customers deliver robust, market-ready software products that meet the highest standards of...


  • Bengaluru, Karnataka, India Upland Software Full time

    About the RoleWe are seeking a highly skilled and experienced NetSuite developer to join our Upland Business Services team as a Senior Software Engineer. The ideal candidate will have a strong background in JavaScript, SuiteScript, and NetSuite customization, with a proven track record of delivering high-quality solutions.Key ResponsibilitiesDesign, develop,...


  • Bengaluru, Karnataka, India Sonata Software Full time

    As a Senior Backend Software Engineer at Sonata Software, you will leverage your expertise in backend technologies to drive innovation and growth. With a strong foundation in C#, you will design and develop scalable, efficient, and secure backend systems. Your knowledge of SQL databases, including SQL Server, MySQL, and Oracle, will enable you to create...


  • Bengaluru, Karnataka, India Upland Software Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer II to join our Upland Business Services team. As a key member of our team, you will be responsible for designing, developing, and implementing custom solutions using NetSuite.Key ResponsibilitiesDevelop and implement custom NetSuite solutions to meet business...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job Title: Senior Developer / Lead - Core Java with ReactJSJob Description:We are seeking a seasoned Senior Developer / Lead with over 8 years of experience in Core Java and ReactJS. The ideal candidate should have hands-on experience with AWS, a strong proficiency in JavaScript, and a comprehensive understanding of ReactJS fundamentals. Previous experience...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About This Team:Cloud Software Group is a leading provider of cloud-based solutions, serving over 1 million users worldwide. Our team is dedicated to delivering innovative and secure solutions that enable businesses to thrive in the cloud.Job DescriptionWe are seeking a Senior Software Engineer to join our team. As a key member of our engineering team, you...


  • Bengaluru, Karnataka, India NEC Software Solutions Full time

    About NEC Software SolutionsWe are a leading provider of end-to-end IT services, with over 30 years of experience in delivering robust software products that meet the highest standards of engineering and user experience.Our team of 1300 talented professionals works with diverse industry verticals, including publishing, media, financial services, retail,...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About Guidewire SoftwareGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service.Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Data Platform and Analytics team. As a key member of our team, you will...


  • Bengaluru, Karnataka, India Aurigo Software Technologies Pvt Ltd Full time

    About Aurigo Software TechnologiesAurigo Software Technologies is a leading technology company that helps public sector agencies and facility owners plan, deliver, and maintain their capital projects and assets safely and efficiently.Job SummaryWe are seeking a highly skilled Software Engineer/Senior Software Engineer to join our team and work on a variety...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at IN10 VMware Software India Private Limited. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop software...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're seeking a talented Senior Software Engineer to join our Platform Integration team at Flexera Software India LLP. As a key member of our team, you will play a crucial role in defining and executing the technical roadmap for our core integration technology.Key Responsibilities:Help define and execute on the technical roadmap for our core integration...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job Title: Senior Member of Technical StaffDescriptionWe are seeking a highly skilled Senior Member of Technical Staff to join our team at VMware Software India Private Limited. As a key member of our Application Virtualization team, you will be responsible for designing, implementing, and maintaining high-performance, reliable, and scalable software...


  • Bengaluru, Karnataka, India Synopsys Software Integrity Full time

    About Synopsys Software IntegritySynopsys Software Integrity Group is a leader in the field of application security testing, recognized for its vision and ability to execute. Our team of experts is dedicated to helping customers keep their applications safe and secure.Job DescriptionWe are seeking a highly skilled Senior Software Development Manager to...