Qualifications
Key Responsibilities:Lead one or more development teams in implementing applications. Translate business requirements into scalable and effective application solutions. Conduct code reviews to ensure compliance with development best practices. Design, develop, and test OutSystems applications following established coding standards. Collaborate with other technical teams and business analysts as needed. Assess existing applications for performance and architecture, refactoring them using OutSystems design patterns. Perform root cause analysis to resolve defects, leveraging your expertise in applications and technology. Develop flexible data models and integration points. Mentor junior team members in their daily tasks and professional growth. Requirements:8+ years of experience in developing web and mobile applications utilizing OutSystems. OutSystems certified in Associate Reactive Developer (O11), Associate Tech Lead (O11), Expert Traditional Web Developer (O11), Architecture Specialist (O11), and Architecture Specialist (ODC). Proficient in the OutSystems platform, including Service Studio and Integration Studio. Expertise in architecture patterns, solution design, and high-performance application development. Extensive experience in designing and developing scalable, secure OutSystems applications. Experience in developing screens, web blocks, timers, server/service actions, client actions, and data actions in OutSystems. Proficient in customizing UI based on provided Figma designs.8+ years of experience with web technologies such as ASP. NET, C#, Java, HTML, CSS, JavaScript, and RESTful APIs.5+ years of experience working with relational databases.
About the job
Join our dynamic software engineering team as an OutSystems Technical Lead, where your expertise will play a pivotal role in enhancing our applications. In this position, you will architect and develop scalable solutions utilizing the OutSystems low-code platform, ensuring they align with both business objectives and technical specifications. Your key duties will include leading a development team, managing integrations, and ensuring adherence to high coding standards and best practices. You will also provide mentorship to your team, tackle complex technical issues, and oversee the delivery of secure, high-performance applications. Collaboration with stakeholders and cross-functional teams will be essential to meet our organizational goals. Additionally, you will keep abreast of the latest advancements in the OutSystems platform to maximize its value for the enterprise. This role requires a solid technical foundation, complemented by strong leadership capabilities.