Description
We are seeking a talented Software Developer specializing in OutSystems to join our dynamic team. You will be responsible for designing, developing, and maintaining high-quality applications using the OutSystems platform for our internal and external clients. Your expertise will help streamline processes, enhance user experiences, and deliver scalable solutions.
Requirements
Key Responsibilities:
- Develop, test, and deploy applications using the OutSystems platform.
- Collaborate with cross-functional teams, including Product Owners and other stakeholders, to gather requirements and deliver tailored solutions.
- Maintain and optimize existing applications for performance, scalability, and usability.
- Troubleshoot and resolve system issues, errors, and bugs, ensuring seamless application functionality.
- Develop functional components, including screens, business logic, and custom UI, using the OutSystems platform.
- Conduct thorough testing and documentation to ensure applications operate as intended.
- Provide recommendations and implement corrections to enhance applications across different teams.
- Participate as part of an agile project team responsible for delivering and maintaining high-quality applications.
- Define and/or extend the application's data model, ensuring proper referential integrity constraints.
- Develop features and components that align with User Experience (UX) goals and best practices
Qualifications:
. Some experience with the OutSystems platform (certification preferred).
. Preferably with experience in development as Software Developer in other languages
. Proficiency in programming languages such as JavaScript, CSS, C# and .NET.
. Knowledge of web technologies (HTML, CSS, REST APIs).
. Understanding of full stack development
. Understanding of best practices
. Proficient in one of the Database languages (MSSQL, Oracle and etc)
. Knowledgeable in web services (REST and SOAP)
. Team player with strong communication and interpersonal skills
. Strong problem-solving skills and attention to detail.
. Excellent communication and teamwork abilities.
. Diploma / Degree in Computer Science / Computer Engineering / Information Technology related field, or IT equivalent
Eligibility Criteria for IMDA-CLT Program
Trainees eligible for the CLT must minimally be:
- Singaporean or Singapore Permanent Resident (SPR).
- Able to commit to completing the full training program.
- Able to meet the hiring requirements of the companies.
Conditions of Applications for IMDA-CLT Program
- While an applicant may meet the eligibility criteria, all applicants are subjected to the company's review for suitability with its hiring requirements, and may not be automatically shortlisted for interview.
- Only shortlisted applicants will be notified by the company directly.
- Companies may hire eligible applicants on a first-come-first-serve basis before any closing date.
- Companies may close their applications when all the jobs offered by the participating companies have been filled.
- Companies hiring decision is final and are not obliged to offer explanation or appeals on their hiring decision.
Benefits
- Comprehensive benefits package
- Opportunities for professional growth and development
- A supportive and collaborative work environment