Skip to main content Skip to footer

Technology-Java/Frontend/Testing/Mobile

multiple locations +view all Job No. r00001819 Full-time

Job Description

岗位职责:

Java:
1.根据项目需要参与需求分析和功能设计并实现;
2.进行系统的设计、编码、测试、维护和系统性能优化;
3.提供用户支持;
4.协助识别用户应用配置更改;
5.参与部署实施应用程序所要求的所有活动;
6.报告流程中出现的问题.

Frontend:

1.使用React/ReactNative进行移动应用研发,打包及发布;
2.据开发需求完成相关代码编写;
3.将业务需求转化为软件应用程序和模型;
4.开发完成时执行单元测试;
5.提供UAT和后期实施支持/生产支持;
6.遵循质量流程,确保达到质量目标.

Testing:
1.负责客户方系统的自动化测试;
2.按照产品架构和业务要求,与开发、产品合作,制定和推进测试策略、测试计划;
3.分析测试需求,并设计编写测试case,参与维护自动化案例的日常运行.

Mobile
1.独立完成Android/IOS端程序的开发;
2.根据产品需求开发相关的产品,验证和修正测试中发现的问题;
3.对项目已有组件提出升级建议和优化方案.

DBA:

1.负责公司云数据库-Mysql运维管理工作;
2.保证线上数据服务稳定运行;
3.负责规划实施监控系统,保障业务系统稳定运行;
4.挖掘和发现体系存在的问题和不足,提出改进的意见和方案,并负责推进;
5、参与核心需求,对数据库的规划和设计提供方案和风险把控;

Qualifications

岗位要求:

Java:
1.3年以上软件开发经验;
2.有文档编写能力,能够独立完成功能设计;
3.精通Java,熟悉面向对象编程;
4.熟练掌握Spring Boot等开源框架;
5.熟练掌握MySQL、PostgreSQL等关系数据库;
6.计算机相关专业背景优先;

7.粤语/英语熟练.

Frontend:
1.两年及以上React/ReactNative相关项目经验;
2.理解并掌握原生JavaScript核心概念和原理;
3.熟悉React及ReactNative开发基本思想;
4.对浏览器兼容性、代码可维护性、前端性能优化等有了解;
5.了解应用程序开发过程的所有阶段,从设计、开发、测试,到实现和培训;
6.逻辑思维能力强,具备良好的合作态度及团队精神;
7.粤语/英语熟练.

Testing:
1.掌握编程语言Python;
2.熟悉自动化框架比如pytest 或者robotframework;
3.能够搭建devops自动化测试流程和jenkins的使用;
4.熟悉app自动化测试如appium或者airtest;
5.有一定的自动化框架扩展和开发能力(使用python) .

Mobile:
1.MVVM 和 Realm需要在项目上实际运用过1年或以上;
2.了解Google Jetpack的内容(如databinding,livedata等);
3.熟悉Java/Kotlin,并使用超过1年或者以上;
4.良好的粤语和英语沟通能力.

DBA:

1、2-3年的Oracle和MSSQL数据库基础架构工作经验。认证将是一项资产。
2.英文熟练沟通
3.具备MySQL等其他数据库平台的知识将是一项优势。
4.熟悉Oracle数据库管理(灾难恢复、故障排除、性能优化)。
5.熟悉Oracle RAC体系结构和安装、配置、迁移和升级。
6.熟悉Oracle DataGuard的安装、配置、升级和维护。
7.精通Oracle和MSSQL数据库备份和恢复(RMAN、数据泵)
8.windows和Linux操作系统的基本知识。
9.有Azure平台经验者优先。
 

Locations

Dalian, Guangzhou, Shenzhen

Life at Accenture

Training and Development

Take time away to learn and learn all the time in our regional learning hubs, connected classrooms, online courses and learning boards.

Work Environment

Be your best every day in a work environment that helps drive innovation in everything you do.

Learn more about Accenture

Our Expertise

See how we embrace the power of change to create value and shared success for our clients, people, shareholders, partners and communities.

Meet Our People

From entry-level to leadership, across all business and industry segments, get to know our people harnessing technology to make a difference, every day.

Stay connected

Join Our Team

Search open positions that match your skills and interest. We look for passionate, curious, creative and solution-driven team players.

Keep Up to Date

Stay ahead with careers tips, insider perspectives, and industry-leading insights you can put to use today–all from the people who work here.