6 days ago
Singapore, SingaporeSenior
Responsibilities
- Design, build, maintain, and improve secure, scalable OutSystems applications and integrations using APIs and SFTP.
- Translate business needs into maintainable technical solutions and contribute to architecture, technical design, and code reviews.
- Advance automated testing, observability, operational automation, engineering standards, documentation, knowledge sharing, and platform governance.
- Operate OutSystems development, testing, and production environments, including deployments, upgrades, migrations, and environment management.
- Diagnose application, workflow, timer, integration, and platform issues using logs, metrics, and monitoring data.
- Support production incidents, perform root cause analysis, and implement preventive reliability improvements.
- Design and maintain services hosted on AWS or GCC and troubleshoot IIS, Windows Server, SQL Server, networking, and related infrastructure.
- Contribute to compliance, hardening, backup, patching, and operational resilience activities.
Requirements
- At least 4 years of experience developing and maintaining applications with the OutSystems platform.
- At least 6 years of professional software engineering experience.
- Strong knowledge of OutSystems architecture, LifeTime, Service Center, deployment processes, and development best practices.
- Experience designing secure, scalable OutSystems applications and integrations and troubleshooting them in production.
- Working knowledge of C# and .NET for backend services and APIs.
- Proficiency with JavaScript or TypeScript, HTML5, CSS3, and frontend frameworks such as React or Vue.
- Strong experience with Microsoft SQL Server, including data modeling, complex queries, performance optimization, and production troubleshooting.
- Experience with REST, SOAP, or other API technologies and with AWS, GCC, or equivalent cloud platforms.
- Working knowledge of IIS, Windows Server, networking, security, high availability, and disaster recovery.
- Experience with Git, automated testing, monitoring, logging, observability, and production incident management; Infrastructure as Code familiarity is advantageous.
- Understanding of secure software development, authentication, authorization, encryption, audit logging, and compliance requirements in regulated environments.
- Ability to troubleshoot across application, database, integration, and infrastructure layers and drive issues through resolution.
Benefits
- Flexible work practices.
- 40 hours of self-development per year and a broad selection of learning opportunities.
- Opportunities to work on challenging projects with experienced colleagues.
- Diversity and inclusion, community, digital inclusion, environmental sustainability, and employee volunteering initiatives.
Tech Stack
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
