We are seeking a skilled Application Developer to join our team. The ideal candidate will have a strong background in software development and be able to design, develop, and maintain large-scale applications.
Key Responsibilities:
* Design and Develop Applications: Utilize OutSystems technology to create scalable and efficient code while following best practices.
* Maintain and Improve Existing Applications: Collaborate with the team to identify areas for improvement and implement changes to enhance application performance and user adoption.
* Collaborate with Cross-Functional Teams: Work closely with designers, QA engineers, and other stakeholders to ensure that applications meet business requirements and are delivered on time.
* Stay Up-to-Date with Industry Trends: Stay current with the latest trends and technologies in the OutSystems ecosystem and apply this knowledge to drive innovation and improvement within the team.
Requirements:
* Strong Communication Skills: Excellent communication and interpersonal skills to work effectively with cross-functional teams.
* Problem-Solving Skills: Strong problem-solving skills and ability to work well under pressure.
* Agile Development Methodologies: A strong understanding of Agile development methodologies and experience working in an Agile environment.
* Database Management Systems: Experience with database management systems like SQL Server.
* Customer Orientation: Customer orientation and interpersonal skills to build strong relationships with clients and internal stakeholders.
* Quality Orientation: Strong quality orientation and attention to detail to deliver high-quality solutions.
Desired Qualifications:
* OutSystems Certifications: OutSystems certifications or equivalent experience.
* Continuous Integration and Continuous Delivery (CI/CD) Pipelines: Familiarity with CI/CD pipelines and experience implementing them.
* Web Application Programming: Professional experience in web application programming using OutSystems or other technologies.
About Us:
We are a dynamic and innovative company dedicated to delivering value through knowledge and talent. We foster a culture of excellence and invest in the development and well-being of our people.
Why Join Us?
As a member of our team, you will have the opportunity to work on challenging projects, collaborate with experienced professionals, and contribute to the growth and success of our organization.