Job Description
About The Opportunity
To be a part of the Project Team to deliver a custom-built software application on a low-code platform by following Agile Frameworks and DevOps practices
Your Key Responsibilities
• Working as an Agile Team Member, managing and executing a variety of tasks
• Lead development projects using the OutSystems platform, ensure projects meet business requirements and goals, fulfill end-user requirements, and identify and resolve systems issues.
• Optimize the OutSystems applications for maximum speed and scalability.
• Attain a detailed understanding of the customer’s business needs and apply the OutSystems technology to meet those needs.
• Interacting with Business Users as necessary to clarify requirements
• Taking responsibility for the quality of the software developed and delivered
• User Story Effort Estimation
• Software Development including meeting the Definition of Done
• Software Testing including fulfilling the Acceptance Criteria
• Creating Software Documents as require
Skills And Attributes For Success
• Contributing to setting-up, and execution of DevOps practices
• Software Deployment
• Software Maintenance and Support
To qualify for the role, you must have
• At least 3-5 years of experience working with OutSystems platform
• At least a degree or diploma in a relevant technical field
• Familiarity with the whole web stack, including protocols and web server optimization techniques.
• Experienced in Agile Software Development
• Experienced in Web Applications, HTML, CSS and JavaScript
• Experienced in Software Integration using APIs and Web Services
• Experienced in Database Systems
• Advanced knowledge of the OutSystems platform, with the ability to code and debug issues.
Ideally, you’ll also have
• OutSystems experience is a distinct advantage
• Scrum Ceremonies and Artefacts experience is a distinct advantage
• .NET Framework experience is an advantage
• Additional Business Education is a distinct advantage
• Low-code platform certification is a distinct advantage
• Scrum Certification is an advantage
What We Look For
Highly motivated individuals with excellent problem-solving skills and the ability to prioritize shifting workloads in a rapidly changing industry. An effective communicator, you’ll be a confident team player that collaborates with people from various teams while looking to develop your career in a dynamic organization.