Developer III - Software Engineering - OutSystems (Chennai)

Developer III - Software Engineering - OutSystems (Chennai)

17 Sep
|
UST
|
Chennai

17 Sep

UST

Chennai

Role 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

- Solid 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 OutSystems Reactive Web and Mobile.

- Independently own complex modules and deliver features from requirements through production deployment.

- Define scalable and maintainable application architecture using OutSystems Architecture Canvas and 4-Layer Canvas principles.

- Design reusable components and ensure appropriate separation of responsibilities across modules.

- Analyze existing applications and perform module refactoring, technical debt reduction, and performance optimization.

- Develop custom extensions using C#/.NET through Integration Studio where native OutSystems functionality is insufficient.

- Develop and maintain client-side functionality using JavaScript, HTML5, and CSS3.

- Design, write, debug, and optimize complex SQL queries, stored procedures, data models, and database operations.

- Troubleshoot database performance issues involving indexing, query execution, joins, and data access.

- Develop and consume REST/SOAP APIs and integrate OutSystems applications with third-party and enterprise systems.

- Conduct code reviews and ensure adherence to OutSystems development and architecture best practices.





- Identify and resolve application performance, scalability, integration, and production issues.

- Mentor junior and mid-level developers and provide technical guidance to the development team.

- Collaborate with business analysts, architects, QA, DevOps, and other stakeholders to deliver high-quality solutions.

Good to Have Skills

- OutSystems Professional Developer Certification

- OutSystems Architecture Specialist Certification

- Experience with OutSystems 11

- Experience working on large-scale enterprise applications

- Experience with Azure/AWS or cloud-based application environments

- CI/CD and DevOps experience

- Azure DevOps, Jenkins, GitHub Actions, or similar tools

- Experience with authentication/authorization such as OAuth 2.0, JWT, SSO

- Experience with microservices or distributed application architecture

- Experience with performance monitoring and application observability

- Experience leading a small development team

- Strong communication and stakeholder-management skills

Skills

CSS, JavaScript, SQL, Web Development, Software Design, Technical Leadership

About UST

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation.

With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

📌 Developer III - Software Engineering - OutSystems (Chennai)
🏢 UST
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: developer iii - software engineering - outsystems (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: developer iii - software engineering - outsystems (chennai) / chennai