We are seeking a talented and experienced Lead Software Engineer (Outsystems) to join our team and help us deliver cutting-edge applications for our Enterprise Business users. He/She is responsible for leading the design, development, and implementation of OutSystems-based applications.
Make an Impact by:
- Analyse module specifications, work with developers to coordinate the work, and track the progress.
- Review unit test packages and SIT/UAT test scenarios, tests & document test results to ensure the quality of the program.
- Ensure that end-to-end integration testing and system testing are executed properly.
- Prepare, review & maintain up-to-date technical documentation, flow diagrams, and system documentation.
- Analyse functional requirements to translate them into application design using established design methodologies and guidelines.
- Collaborate with clients to understand their business needs and provide technical solutions.
- Effectively communicate technical concepts to both technical and non-technical stakeholders.
- Identify opportunities for process improvement and automation.
- Mentor and guide junior developers, providing technical guidance and training.
- Ensure adherence to best practices and coding standards.
- Stay up-to-date with the latest trends and advancements in OutSystems technology.
Skills for Success:
- Bachelor’s degree in Computer Science or equivalent.
- More than 8 years of OutSystems 10/11 traditional or reactive web development experience, both front-end and back-end.
- OutSystems Certification (Associate/Professional/Tech Lead) is an advantage.
- Understand relational database concepts, as well as experience working with databases on a modern relational database platform, such as MS SQL Server, MySQL, etc.
- Must be knowledgeable in consuming and exposing REST and SOAP APIs.
- Must be familiar with navigating OutSystems Service Center for troubleshooting, deployment, and hotfix purposes.
- Understanding of agile development methodologies.
- Must know how to use and adapt solutions from the OutSystems Forge Components.
- Hands-on troubleshooting skills using tools and technologies.
- Excellent communication and collaboration skills.
- Ability to lead and mentor a team.
- Strong problem-solving and troubleshooting skills.