CGI Hiring Senior UI/UX Designer in Bangalore & Hyderabad
Role Overview
Job Overview
CGI is hiring a Senior Software Engineer focused on UI/UX Design for its software development and engineering organization. The role is based in Bangalore or Hyderabad and is designed for an experienced UI/UX professional with 7 to 10 years of experience in creating intuitive, accessible, and user-centered digital experiences.
The position combines UX research, interaction design, visual design, prototyping, design systems, usability evaluation, and close collaboration with engineering teams. The successful candidate will translate business and user requirements into practical design solutions for web and mobile applications while helping teams maintain consistent and high-quality experiences.
The role also involves working with product managers, business analysts, developers, and end users. Candidates should be comfortable participating in design discussions, workshops, Agile ceremonies, and reviews while using research, analytics, and user feedback to improve product experiences.
Key Responsibilities
- Gather and analyze user needs with product owners, business analysts, engineering teams, and other stakeholders.
- Create user flows, journey maps, information architectures, wireframes, mockups, and interactive prototypes.
- Design clear and visually engaging interfaces for web and mobile products.
- Conduct user research, usability testing, and heuristic evaluations to identify experience gaps.
- Convert business requirements into user-focused interaction and visual design solutions.
- Develop and maintain design systems, style guides, reusable patterns, and UI standards.
- Work closely with developers during implementation to ensure the final product accurately reflects approved designs.
- Review user feedback, product analytics, and usability metrics to identify opportunities for continuous improvement.
- Apply responsive design and accessibility principles to create experiences that work across different devices and users.
- Participate in design reviews, workshops, Agile and Scrum ceremonies, and cross-functional planning activities.
- Collaborate with product, business, engineering, and end-user teams throughout the design lifecycle.
- Keep current with emerging UX practices, design tools, interaction patterns, and digital experience trends.
Required Skills
Strong experience in UX design is essential. Candidates should understand user research, personas, journey mapping, wireframing, information architecture, interaction design, usability testing, and user-centered design.
UI capabilities should include visual design, responsive design, typography, color theory, design systems, and accessibility standards. Knowledge of WCAG principles is relevant to the role.
Figma is mandatory. Experience with other design and collaboration tools such as Adobe XD, Sketch, InVision, Miro, Zeplin, and Adobe Creative Suite is also valuable. Candidates should have a strong portfolio demonstrating end-to-end UI/UX work, including wireframes, prototypes, design systems, and responsive or accessible interfaces.
Preferred Skills
Experience in healthcare, finance, insurance, or enterprise applications is beneficial. Familiarity with HTML, CSS, and JavaScript can help designers collaborate more effectively with frontend development teams.
Additional experience with AI or Generative AI application design, data visualization, dashboard UX, design thinking workshops, service design, motion design, micro-interactions, and analytics experiences can strengthen a candidate's profile.
Education
The position requires a Bachelor's degree in Computer Science or a related field, or higher, with a minimum of 5 years of relevant experience. The job posting specifically identifies 7 to 10 years of experience for the Senior Software Engineer and UI/UX Designer opportunity.
Experience
Candidates should have 7 to 10 years of professional experience in UI/UX design or closely related product design work. The role requires demonstrated ability to manage the complete design process, from understanding user requirements and research through information architecture, interaction design, visual design, prototyping, testing, and collaboration with development teams.
A strong portfolio is important because the role expects practical evidence of end-to-end UI/UX projects and design-system work.
Required Technologies and Tools
- Figma
- Adobe XD
- Sketch
- InVision
- Miro
- Zeplin
- Adobe Creative Suite
- HTML
- CSS
- JavaScript
- Python
- WCAG
- Design Systems
- Prototyping
- Wireframing
- Data Visualization
Soft Skills
The role requires strong communication and stakeholder management skills because design decisions will be discussed with product, business, engineering, and end-user groups. Candidates should be comfortable explaining design choices, receiving feedback, participating in workshops, and collaborating with people from different functions.
Attention to detail, creative thinking, structured problem solving, and a user-first mindset are important. The ability to manage multiple requirements while maintaining design consistency and meeting project expectations will also be valuable.
Benefits of Working in this Role
CGI describes a culture based on ownership, teamwork, respect, belonging, and professional development. The company states that employees can work with global capabilities, build relationships with teammates and clients, deepen their technical and industry expertise, and pursue opportunities for career growth.
The organization also highlights support for health and well-being, skill development, and broader career opportunities. These statements reflect the employer information supplied with the job posting and should not be interpreted as role-specific compensation guarantees.
Work Mode
The supplied job description does not explicitly identify the position as remote or hybrid. It lists Bangalore and Hyderabad as the main locations. The scheduled shift is 1:00 PM to 10:00 PM.
Location
The role is listed for Bangalore, Karnataka, and Hyderabad, Telangana, India. Candidates should confirm the applicable office location and work arrangement with the recruiter or during the application process.
Who Should Apply
This opportunity is suitable for experienced UI/UX Designers, Product Designers, UX Designers, Interaction Designers, and Senior Software Engineers with a strong design specialization.
Candidates with experience creating complex enterprise applications, healthcare products, financial services experiences, insurance platforms, analytics dashboards, or AI-enabled applications may find the role particularly relevant. A strong portfolio showing research, wireframes, prototypes, visual design, design systems, and production collaboration will be important.
Career Growth
The role offers exposure to end-to-end product design, enterprise software development, cross-functional collaboration, Agile delivery, design systems, accessibility, analytics, and emerging technologies. Designers can strengthen their skills across research, interaction design, visual communication, service design, AI-enabled experiences, and product strategy.
Working with engineering and business stakeholders can also help experienced designers develop stronger leadership, facilitation, stakeholder management, and design decision-making capabilities.
Application Advice
Before applying, review your portfolio and make sure it clearly demonstrates complete UI/UX projects rather than isolated screens. Highlight your role in user research, information architecture, wireframing, prototyping, usability testing, visual design, accessibility, and design-system development.
Figma should be clearly listed because it is mandatory for this position. If you have experience with Adobe XD, Sketch, InVision, Miro, Zeplin, HTML, CSS, JavaScript, data visualization, dashboard UX, or AI/Generative AI applications, include those skills in your resume.
Also mention relevant domain experience, Agile/Scrum collaboration, design workshops, and examples where your work improved usability or supported business outcomes. Candidates should verify the latest application status and location requirements on the official employer posting before applying.
Technical Ecosystem
Eligibility Criteria
Education
Bachelor's degree in Computer Science or a related field, or higher, with a minimum of 5 years of relevant experience.
Experience
7 - 10 years
Top Picks for You
Microsoft Senior Software Engineer AI AIOps Jobs Hyderabad
Microsoft • Hyderabad • Hybrid
Microsoft Principal Software Engineering Manager Jobs in Bangalore
Microsoft • Bangalore • Hybrid
Birlasoft Sr. Software Engineer Jobs in Pune | .NET
Birlasoft • Pune • Onsite
Birlasoft RPA & Appian QA Tester Jobs in Noida
Birlasoft • Noida • Onsite