Software Engineer

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, India
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 of 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.

As a Software Engineer,you will be responsible for the design, development, validation, deployment, and sustenance of features for mobile Apps.You will be involved with planning and prioritization of design and development activities to resolve a wide range of issues. You will be expected to demonstrate the ability to multitask; works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.

Core Level Qualifications:

Education:
• B. Tech or M. Tech in Computer Science or equivalent.

Experience:
• Hands on experience of at least 3+ years of software development

Responsibilities:
• Design and develop advanced applications for the Android platform.
• Unit-test code for robustness, including edge cases, usability, and general reliability.
• Prepare test plan, test cases and execute/automate them.
• Work on bug fixing,complex customer escalationsand improving application performance.
• Special attention to the applications compatibility with multiple versions of Android and device types.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
• Help maintain code quality, organization, and automatization.

What are the key characteristics that would make you an ideal candidate:
• Proficiency in Android application development using Java and Kotlin
• Good knowledge of Data Structures, Algorithms and OS
• Hands on experience in the full life cycle of Android application development
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
• Experience with concepts of Android like activities, Views/View Groups, Fragments, Intents, Content Providers, Services, SQLite database handling, async task, loaders, UI Layouts, widgets etc.
• Ability to design applications around Android recommended user interfaces, such as Material Design.
• Ability to understand business requirements and translate them into technical requirements.
• In depthunderstanding of Androidrecommendeddesign principles, interface guidelines and best practices for coding.
• Experience with performance and memory tuning of complex Apps
• Hands on experience in multi-threaded programming, and good knowledge of networking concepts
• Experience of accessing data as JSON/ XML using REST APIs.
• Have a strong sense of ownership, urgency, and drive.
• Experience with Agile development methodology (preferably scrum), continuous integration and tools (GIT, JIRA etc.) used to achieve the same.
• Drive and willingness to go the extra mile with a strong work ethic.

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 on the basis of age, race, color, gender, sexual orientation, gender identity, ethnicity, national origin, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions, marital status, protected veteran status, and other protected classifications
Company Name: De Ruijter Strategy Bengaluru, Karnataka

Apply

0 page views

Related listings

  • Hiring for Mobile Developer // Bangalore
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Hiring for Mobile Developer // Bangalore MNR Solutions Private Limited - Bengaluru, Karnataka Job details Salary ₹6,00,000 - ₹10,00,000 a year Job Type Full-time Qualifications Bachelor's (Preferred) total work: 3 years (Preferred) Full Job Descripti...
    2026/11/08
  • UI Developer Intern (2023)
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Design, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code. Translate user behavior and research into actionable data.Design and create mockups and user journeys for a wide range of devices including mobile.Rapid development a...
    2026/11/08
  • Software Engineer
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Software Engineer Enhancesys Innovations Pvt. Ltd. - Bengaluru, Karnataka Job details Salary From ₹10,00,000 a year Benefits & Perks Provident Fund, Health insurance, Paid sick time, Food provided Job Type Full-time Regular / Permanent Qualificat...
    2026/11/08