Automation Developer I
ADM
- Bangalore, Karnataka
- Permanent
- Full-time
- Design, develop, and maintain Canvas Apps and Model Driven Apps using Microsoft Power Apps in alignment with enterprise standards.
- Design intuitive, responsive, and role based user interfaces for Canvas and Model Driven Apps to enhance usability and adoption.
- Develop and maintain reusable UI components (headers, footers, forms, dialogs) to accelerate application development across teams.
- Apply enterprise approved UI/UX standards and branding guidelines to ensure consistency across GT Automation solutions.
- Optimize application layouts for multiple form factors, including desktop, tablet, and mobile devices.
- Implement accessibility standards (contrast, labeling, keyboard navigation) in compliance with enterprise and regulatory requirements.
- Simplify complex business processes into clear, guided user journeys using intuitive navigation and control placement.
- Leverage Power Apps components, variables, and design patterns to improve usability, maintainability, and performance.
- Ensure effective error handling, validation logic, and system feedback to improve user confidence and reduce support issues.
- Design applications using performance aware UI patterns, minimizing load times and unnecessary data calls.
- Incorporate user feedback and usability testing results to continuously improve application experience.
- Collaborate with business users, SMEs, and IT teams to validate UI/UX requirements during design and development phases.
- Maintain UI/UX documentation, including wireframes, layout standards, and design decisions, for support and enhancement purposes.
- Ensure applications are designed for low training adoption, enabling self service usage with minimal user onboarding.
- Validate UI designs against real world business scenarios to ensure practicality and operational fit.
- Support design reviews and usability walkthroughs as part of solution quality and governance checks.
- Continuously evaluate and refine UI designs based on usage metrics, defect trends, and user feedback.
- Balance functional richness with simplicity, avoiding overengineering while meeting business requirements.
- Account for localization and regional usability considerations when designing enterprise wide solutions.
- Design and embed Power BI visualizations and dashboards within Power Apps to provide contextual insights while ensuring visual consistency and performance optimization.
- Perform unit testing, debugging, and performance optimization for applications and workflows
- Bachelors degree in a technical discipline or equivalent with a minimum of 4 years of work experience in software or web application development
- Minimum 2+ years of experience in building applications using low-code / no-code platforms like Power Platform
- Knowledge of programming languages like .Net, Java, Python, PowerShell, JavaScript etc.
- Knowledge of business process modeling and reengineering
- Awareness of standard SDLC (e.g. Agile, Scrum etc.) and change control processes
- Ability blend business and technical analysis to develop efficient process automation
- Good communication skills with the ability to present technical details to non-technical audience
- Experience developing and testing software