Apply Edge Tailor my CV for this job — free

OutSystems Senior Developer

Tech Mahindra · Abu Dhabi Emirate, United Arab Emirates

Tailor my CV for this job — free

See similar jobs

About Tech MahindraAt Tech Mahindra, we help enterprises accelerate their digital transformation journeys through innovative technologies, agile delivery, and customer-centric solutions. As part of our growing low-code practice, we are looking for a talented OutSystems Senior Developer to build scalable, enterprise-grade applications for global clients across multiple industries.Role OverviewWe are seeking an experienced OutSystems Senior Developer with strong expertise in designing, developing, and delivering high-performance web and mobile applications using the OutSystems platform. The successful candidate will play a key role in solution architecture, integrations, application modernization, and the implementation of best practices across the development lifecycle.Key ResponsibilitiesDesign, develop, and maintain OutSystems web and mobile applications.Architect scalable, secure, and maintainable solutions utilizing:4-Layer Canvas ArchitectureMulti-tenant applicationsMicroservices-based architecturesDefine application architecture and technical design aligned with OutSystems best practices.Develop reusable components, services, and Forge assets.Integrate applications with enterprise platforms and external systems through REST, SOAP, SAP, and other APIs.Optimize application performance through SQL tuning, caching, profiling, and other performance enhancement techniques.Conduct code reviews and ensure adherence to development standards.Collaborate with business stakeholders, architects, and project teams to translate business requirements into technical solutions.Troubleshoot and resolve issues across development, testing, and production environments.Support deployment activities and application lifecycle management.Prepare and maintain technical documentation, architecture diagrams, and solution design documents.Provide support to L1 and L2 teams for complex technical issues.Required Qualifications4-5 years of hands-on experience developing applications using the OutSystems Platform.Proven experience building:Reactive Web ApplicationsMobile ApplicationsTraditional Web ApplicationsStrong expertise with:OutSystems Service StudioOutSystems Integration StudioOutSystems Service CenterOutSystems LifetimeStrong understanding of:HTML5CSS3JavaScriptSQLExperience designing scalable application architectures and integration frameworks.Experience developing APIs, reusable modules, and service layers.Experience integrating with third-party systems, databases, and enterprise applications.Knowledge of Business Process Technology (BPT) and workflow automation.Experience with source control and code repository management.Strong analytical, troubleshooting, and communication skills.Preferred QualificationsOutSystems Associate, Professional, or Expert Certifications.Experience publishing mobile applications to the Apple App Store and Google Play Store.Experience with Firebase and mobile application monitoring tools.Exposure to Agile and DevOps delivery models.Experience working within large enterprise or consulting environments.