Role & responsibilities Job Description: Responsibilities Design and deliver innovative solutions that effectively solve problems and meet user requirements. Champion and apply Test-Driven Development (TDD) and other software delivery best practices. Demonstrate hands-on expertise in TIBCO technology development, with experience building microservices applications, preferably using TIBCO Flogo or BusinessWorks Container Edition. Contribute to peer reviews and produce necessary technical documentation. Apply hands-on experience and strong knowledge of HTTP, API Design, REST/SOAP web services, messaging protocols, and security frameworks. Proactively identify and act on opportunities for system, service, or product improvement and development. Actively participate in Scrum ceremonies, including Refinement, Sprint Planning, Sprint Review, and Retrospective. Communicate complex technical information effectively to diverse audiences, including both technical and non-technical stakeholders. Contribute to the continuous improvement of our technical excellence and ways of working within Squad, Chapter, and Guild forums. Possess familiarity with databases, particularly PostgreSQL and MySQL. Collaborate effectively with team members and cross-functional teams to achieve shared goals. Elaborate high-level solutions and create detailed low-level designs that adhere to established standards. Actively contribute to and drive progress on the technical roadmap. Identify and take ownership of Non-Functional Requirements (NFRs). Actively encourage, drive technical demonstrations, and provide essential knowledge transfer throughout the delivery lifecycle. Preferred candidate profile