Outsystem Developer with SRE/DevOps - Squad Architechture| 8584 at AMK TECHNOLOGY SDN BHD
Jakarta, JKT, Indonesia -
Full Time


Start Date

Immediate

Expiry Date

29 Jun, 25

Salary

0.0

Posted On

29 Mar, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Devops

Industry

Computer Software/Engineering

Description

· Application Development: Design, develop, and maintain applications using the OutSystems low-code platform. Implement custom solutions and integrations with external systems. Ensure applications are built to meet business requirements and technical specifications. Ensure that low-code solutions are optimized for performance, scalability, and maintainability.
· Customization & Integration: Customize the Outsystems low-code platform to meet specific banking requirements, including integrating with external systems such as banking APIs, payment gateways, and customer management systems.
· Code Quality and Standards: Write clean, maintainable, and efficient code following best practices. Conduct code reviews to ensure adherence to standards and improve code quality. Optimize applications for maximum speed and scalability.
· Testing and Debugging: Develop and execute unit and integration tests to ensure application functionality. Identify and resolve technical issues and bugs. Perform thorough debugging and ensure applications are error-free.
· Collaboration and Communication: Work closely with business analysts, project manager, and other developers to understand requirements and translate them into technical solutions. Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives. Provide technical guidance and support to junior developers and peers.
· Documentation: Prepare and maintain comprehensive documentation for all development activities. Document technical specifications, configurations, and implementation details.
· Continuous Improvement: Stay updated with the latest developments in the OutSystems platform and related technologies. Suggest and implement improvements to development processes and methodologies. Engage in ongoing learning and professional development.
· Testing & Quality Assurance: Work closely with QA teams to ensure thorough testing of low-code applications, both manually and using automated testing tools, ensuring the final product is free of bugs and issues.
Qualifications:
· Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.

· Experience: Minimum of 5 years of experience in software development. At least 3 years of experience with the OutSystems low-code platform.

  • Experience in DevOps and SRE.

· Solid experience in integrating applications with external systems and APIs, especially in the banking or financial services industry.
Technical Skills:
· Proficiency in OutSystems development: Proficiency in the Outsystems low-code platform for web and mobile application development, including front-end and back-end functionalities, and utilizing low-code features for rapid application development.
· Strong understanding of web technologies including HTML, CSS, JavaScript, and SQL. Experience with RESTful and SOAP APIs for integration.
· Experience in handling injection (SQL, Js etc.) and Cross Site Scripting (XSS) Familiarity with agile development methodologies.
· Programming Languages: Strong knowledge of JavaScript, SQL, HTML5, CSS, and experience in building custom components using these technologies within the context of a low-code environment.
· Database Management: Experience with relational databases (e.g., SQL Server, Oracle, MySQL) and integrating with banking systems, particularly within the low-code platform.
· API Integration: Experience in integrating third-party APIs and services such as payment gateways, financial data systems, and mobile banking solutions into low-code applications.
Soft Skills:
· Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills. Ability to work independently and as part of a team. Strong organizational skills and the ability to manage multiple tasks simultaneously.
Preferred Qualifications:
· Outsystems certification(s) (e.g., Outsystems Professional Developer). Experience with cloud platforms (e.g., AWS, Azure).
· Familiarity with DevOps practices and tools.
· Knowledge in QA/Testing.
· Experience working on banking or financial services applications, including knowledge of core banking systems, mobile banking apps, or digital payment solutions developed with low-code platforms.
· Familiarity with Agile/Scrum development processes in a low-code development environment.
· Experience with mobile application development within the Outsystems low-code platform.
Job Types: Full-time, Temporary, Contract, Trial period contract, Internship, Fresh graduate, Volunteer
Contract length: 12 month

Responsibilities

Please refer the Job description for details

Loading...