Software Engineer Temenos
Develop and maintain enterprise banking applications using React.js, JavaScript, TypeScript, HTML5, CSS3, Python, REST APIs, and JSON-based integrations. Build reusable frontend components with React Hooks and Redux, and support multilingual experiences through internationalization.
Work across frontend and backend components to analyze defects, troubleshoot technical issues, integrate APIs, and improve application workflows. Contributed to approximately 40% performance improvement in relevant workflows through rendering, component, and code optimizations.
Use AI-assisted development tools, including Claude AI, for implementation, debugging, code understanding, and refactoring while reviewing generated code for correctness and maintainability. Participate in unit testing, integration testing, code reviews, sprint planning, and Agile delivery alongside product owners, designers, QA engineers, and developers.