Job Description – Lead OutSystems Developer
Experience
7+ years of overall software development experience, with 4+ years of hands-on OutSystems experience
Role Overview
We are looking for a hands-on Lead OutSystems Developer to design, develop, integrate, deploy, and maintain enterprise-grade web and mobile applications using the OutSystems low-code platform.
The ideal candidate should have strong expertise in OutSystems architecture, Reactive/Mobile application development, SQL/database optimization, C#/.NET, JavaScript, and API integrations. This role requires someone who can work independently on complex modules while also providing technical leadership, conducting code reviews, mentoring developers, and ensuring adherence to development and architecture best practices.
Key Primary Skills
- OutSystems – 4+ years of hands-on experience
- OutSystems Reactive Web and Mobile application development
- OutSystems Architecture / Architecture Canvas
- 4-Layer Canvas architecture and module design
- Robust SQL skills, including complex queries and performance tuning
- Database design,
indexing, query optimization, and troubleshooting
- C# / .NET development and Integration Studio
- REST/SOAP API development and integration
- JavaScript, HTML5, and CSS3
- Application architecture, refactoring, reusable components, and performance optimization
- End-to-end application development and deployment
Secondary Skills
- OutSystems Service Studio
- OutSystems Integration Studio
- Forge components and reusable components
- Reactive Web development
- Mobile application development
- REST API consumption and exposure
- SOAP web services
- JSON/XML
- SQL Server or similar relational databases
- Git / Azure DevOps / CI-CD
- Agile/Scrum methodology
- Application monitoring and troubleshooting
- Code review and technical documentation
- Production support and issue resolution
Key Responsibilities
- Design, develop, test, deploy, and maintain enterprise applications using OutSyste
📌 Developer III (Chennai)
🏢 UST
📍 Chennai