职责:
收集并记录业务需求,与开发团队分析技术可行性,在JIRA中编写用户故事
与业务和技术利益相关者互动,交付符合业务需求和期望的高质量产品和服务,同时应用最新可用工具和技术。
记录新功能。在必要时安排用户培训
维护并向更广泛的团队传播正在开发的解决方案的知识。
确保开发的解决方案尽可能通用且可复用。利用其他团队的交付成果。
将需求和验收标准转化为全面的测试用例。
通过软件工程思想/工具实现深度和广度的测试覆盖。
规划、准备、协调并执行关键任务测试(系统集成测试和用户验收测试)。
处理数据库、软件算法和模式设计
根据既定标准设计、开发并进行单元测试
参与解决方案设计及相关代码的同行评审
打包并支持版本发布部署
开发、优化和调优应用程序之间的集成
跟踪并维护代码覆盖率、系统性能和系统安全
参与应用程序集成解决方案的设计和实施
所需技能
在金融市场领域拥有超过3年的工作经验
来自顶尖大学的计算机科学或信息技术学士或硕士学位
具备独立解决问题的能力,高度主动且自我驱动
擅长模式设计和分析性思维
对敏捷开发及其流程有深入了解
具备金融市场工作经验,直接面对终端用户。能在高压环境下工作、优先处理任务并按时交付。
能够将业务需求转化为功能需求并产出高质量文档。
熟悉Swift标准,精通ISO 20022者优先
具备PostgreSQL、HBase等行业领先数据库的使用经验,并擅长编写SQL语句。
对软件质量工程及其现代应用实践/工具充满热情。
具备出色的沟通能力,英语水平优秀(书面及口头表达)。
可取技能 – 但非必需
金融市场知识
敏捷开发和DevOps
对Jenkins和云端解决方案的了解
跨职能经验,如业务分析、开发将是一大优势
Role Description:
The successful candidate will be a skilled business analyst who is excited about working with a world class team to analyzing, designing, developing and delivering solutions built for FM business.
We are looking for forward-thinking, energetic and passionate individuals to be part of a new exciting journey!
Responsibilities:
Gather and document business requirements, analyse the technical feasibility with the development teams, write user stories in JIRA
Interact with both business and technical stakeholders to deliver high quality products and services that meet business requirements and expectations while applying the latest available tools and technology.
Document new functionalities. Arrange user trainings when relevant
Maintain and spread knowledge of the solutions being developed with the wider team.
Ensure solutions developed are generic and reusable as possible. Leverage other streams deliveries.
Interpret requirements and acceptance criteria into comprehensive test cases.
Acquire test coverage in depth and breadth via software engineering thoughts/utilities.
Plan, prepare, coordinate and execute mission-critical test executions (System Integration Test and User Acceptance Test).
Work with databases, software algorithms and pattern design
Design, develop and unit test applications in accordance with established standards
Participate in peer-reviews of solution designs and related code
Package and support deployment of releases
Develop, refine and tune integrations between applications
Track and maintain code coverage system performance and system security
Contribute to design and implementation of application integration solutions
Required Skills
More than 3 years working experiences on FM domain
Bachelor or Master Degree in Computer Science or Information Technology from a top tier university
Independent problem-solving, highly motivated and self-directing
Skilled in pattern design and analytical thinking
Strong domain knowledge of Agile and its processes
Experience working in Financial Markets, facing end users. Ability to work, prioritize and deliver under pressure.
Ability to translate business needs into functional requirements and produce quality documentation.
Experience with Swift standard, proficient with ISO 20022 is a plus
Experience with industry leading databases like PostgreSQL, HBase, and strong in writing SQL.
Enthusiastic about software quality engineering and its modern applied practices/tools.
Strong communication with an excellent standard of English (written and spoken)
Desirable Skills – but not mandatory
Financial Markets knowledge
AGILE development and DevOps
Understanding of Jenkins and cloud-based solutions
Cross functional experience such as business analysis, development will be a bonus