Software Developer (Outsystem)
SAVANT INFOTECH SOLUTIONS PTE. LTD.
5 days ago
Posted date5 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesRole Overview:
As an OutSystems Developer, you will design, develop, and maintain OutSystems applications, working closely with the product team to deliver high-quality software solutions. You will leverage your expertise in OutSystems to troubleshoot issues, ensure thorough testing, and meet client requirements.
Key responsibilities:
1) Application Development
§ Design and develop robust, scalable, and high-performance OutSystems applications which includes:
§ Customising and configuring OutSystems components, modules and integrations to meet product objectives and requirements
§ Developing and implementing data models, business logic, user interfaces as well as the unit tests associated with the functionalities.
§ Responsible for both front-end and back-end development tasks
§ Leverage industry and technical background to create high-level solutions with long-term value
§ Continuously improve our development processes and technical infrastructure
2) Collaboration
§ Work with cross-functional teams to gather and analyse business requirements and translate them into technical requirements
§ Participate actively in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
§ Conduct application requirements gathering and design review sessions with relevant stakeholders to align solutions with requirements and goals
3) Quality Assurance
§ Conduct unit testing, debugging and troubleshooting to ensure the quality and reliability of applications.
§ Ensure and maintain the CI/CD pipeline for seamless code promotion and deployment
§ Work closely with quality assurance and testing teams to validate functionality, performance, and security of applications
4) Maintenance and Issue Resolution
§ Maintain application codebase & related OutSystems platform matters,
§ Troubleshoot and resolve critical issues efficiently
To qualify for the role, you must have / be able to demonstrate a combination of the following:
§ At least 3 years of hands-on experience in developing applications using OutSystems
§ Strong understanding of software development lifecycle, methodologies and practices
§ Proficiency in OutSystems platform features, including visual modeling, logic flows, data modeling, and user interface design
§ Proficiency in front-end and backend development languages such as HTML, CSS, JavaScript, React, Angular, Application Program Interfaces (APIs) for web services using REST, RESTful web services and API Gateways
§ Knowledge of SQL and database design principles
§ Excellent problem-solving skills, with the ability to analyse complex business requirements and design scalable solutions
§ Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders
§ Knowledge and experience in support tools for agile methodologies (e.g., JIRA, Confluence)
Ideally, you'll also have:
§ Appetite to take ownership of several complex initiatives
§ Dedication to working with your colleagues as part of a high-performing team
§ Natural curiosity and the confidence to provide alternative options or suggestions when you see something that could be improved
§ Passion to lend subject matter expertise to the design, planning and implementation of strategic transformational initiatives for our clients
As an OutSystems Developer, you will design, develop, and maintain OutSystems applications, working closely with the product team to deliver high-quality software solutions. You will leverage your expertise in OutSystems to troubleshoot issues, ensure thorough testing, and meet client requirements.
Key responsibilities:
1) Application Development
§ Design and develop robust, scalable, and high-performance OutSystems applications which includes:
§ Customising and configuring OutSystems components, modules and integrations to meet product objectives and requirements
§ Developing and implementing data models, business logic, user interfaces as well as the unit tests associated with the functionalities.
§ Responsible for both front-end and back-end development tasks
§ Leverage industry and technical background to create high-level solutions with long-term value
§ Continuously improve our development processes and technical infrastructure
2) Collaboration
§ Work with cross-functional teams to gather and analyse business requirements and translate them into technical requirements
§ Participate actively in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
§ Conduct application requirements gathering and design review sessions with relevant stakeholders to align solutions with requirements and goals
3) Quality Assurance
§ Conduct unit testing, debugging and troubleshooting to ensure the quality and reliability of applications.
§ Ensure and maintain the CI/CD pipeline for seamless code promotion and deployment
§ Work closely with quality assurance and testing teams to validate functionality, performance, and security of applications
4) Maintenance and Issue Resolution
§ Maintain application codebase & related OutSystems platform matters,
§ Troubleshoot and resolve critical issues efficiently
To qualify for the role, you must have / be able to demonstrate a combination of the following:
§ At least 3 years of hands-on experience in developing applications using OutSystems
§ Strong understanding of software development lifecycle, methodologies and practices
§ Proficiency in OutSystems platform features, including visual modeling, logic flows, data modeling, and user interface design
§ Proficiency in front-end and backend development languages such as HTML, CSS, JavaScript, React, Angular, Application Program Interfaces (APIs) for web services using REST, RESTful web services and API Gateways
§ Knowledge of SQL and database design principles
§ Excellent problem-solving skills, with the ability to analyse complex business requirements and design scalable solutions
§ Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders
§ Knowledge and experience in support tools for agile methodologies (e.g., JIRA, Confluence)
Ideally, you'll also have:
§ Appetite to take ownership of several complex initiatives
§ Dedication to working with your colleagues as part of a high-performing team
§ Natural curiosity and the confidence to provide alternative options or suggestions when you see something that could be improved
§ Passion to lend subject matter expertise to the design, planning and implementation of strategic transformational initiatives for our clients
JOB SUMMARY
Software Developer (Outsystem)
SAVANT INFOTECH SOLUTIONS PTE. LTD.
Singapore
5 days ago
N/A
Contract / Freelance / Self-employed
Software Developer (Outsystem)