-
19k-30k 经验3-5年 / 本科金融 / 上市公司 / 150-500人Overall Purpose of Role: We are seeking a highly skilled QA Automation Engineer to join our dynamic automation team. You will be part of our existing QA automation team in Shenzhen but will work closely with our QA team in London office to ensure seamless collaboration and integration. The ideal candidate will have strong experience with automation frameworks, proficiency in BDD, and a thorough understanding of both backend and frontend processes, including API interfaces. You will liaise with BAs and developers to ensure smooth automated execution and quality delivery. Responsibilities: • Liaise with London QA Team to understand business requirements and technical specifications in order to understand the use case for automation • Liaise with London QA team to understand the Approach, Scenarios, detailed Cases and also the data requirements • Work collaboratively with automation teams in both China and London to maintain and extend our automation capabilities and regression packs across various systems and technologies. • Design, implement or refactor automated scripts for web, API, FIX messages, and database automation. • Write and maintain BDD feature files using Gherkin and implement step definitions. • Execute automated regression suites and report results. • Develop and maintain automation features and scripts using Python and Ruby languages. • Work with BDD tools such as Cucumber and Behave. • Manage and execute automated cases and scripts in Zephyr integrated with Jira. • Utilize Git for version control and Bamboo for CI/CD pipeline management. • Implement and manage CI/CD pipelines with a focus on automation using tools like Bamboo and OpenShift. • Perform FIX message execution as part of the integration and automation suite. • Investigate and troubleshoot issues in environments and resolve defects. • Participate in the defect management lifecycle, including defect reporting and tracking using Jira. • Provide regular updates on progress and/or issues relating to preparation and execution activities. • Ensure smooth integration of automation within the CI/CD pipeline and deployment processes. • Promote continuous process improvement, encourage community collaboration and share information within the QA team and wider organization. • Proactively learn new technical or product areas as required. • Share technical knowledge and experience with other team members. • Write and maintain automation documentation and prepare training materials for less experienced team members Required Knowledge and Level of Experience: • Proven experience with automation frameworks using Selenium (preferably Behave and PyTest). • Strong knowledge of either Python, Java, Ruby, or C# for automation scripting. • Hands-on experience with BDD tools such as Cucumber, SpecFlow, or Behave. • Solid understanding of BDD practices, including writing feature files and step definitions. • Extensive knowledge of Selenium, complex web interfaces, SOAP & REST API interfaces, FIX message interfaces, and database interrogation using SQL. • Familiarity with message broker technologies like Kafka. • Strong experience in parsing XML, JSON, CSV type of files while automating. • Experience writing scripts based on business requirements and executing them. • Proven ability to execute automation scripts for regression phases. • Hands-on experience with CI/CD tools such as Bamboo, Jenkins or Maven for automation and deployment. • Hands-on experience with Git for version control. • Proficiency with Jira, Zephyr, and other repository tools. • Knowledge of the defect lifecycle and experience in defect management. • Previous experience in Scripting languages such as PowerShell, Unix Shell or VBScript are added advantages.
-
50k-68k 经验10年以上 / 本科金融 / 上市公司 / 150-500人Job Duties: We are looking for a dynamic and passionate individual to join us as Principal Systems Analyst. The incumbent will have the opportunity to develop and work with new technology. You will be part of the mission critical platform development for HKEX. They will have the exposure to work closely with seasoned, enthusiastic technologist as well as business stakeholder. Responsibilities: Manage system development life cycle and responsible for project implementation including the requirement definition, resource estimation, system design and development, functional and technical testing, production migration and documentation. Lead an internal and offshore development team for systems development and testing Design and implement systems with modern technologies, high availability and scalability; Investigate and resolve design defects and technical issues Perform quality review for software design and code change Collaborate with teams across IT and business departments Provide support on core mission-critical market system by providing timely first line fire-fight support Ensure system development and operation in accordance with the IT development standards and guidelines, and corporate policies and standards. Requirements: Degree in Computer Science, Information Technology or related disciplines. 10+ years' system development experience in large scale systems on Linux platform Solid experience in application design and development in Java, Spring Boot, Linux, data modelling, micro-service and containerized architecture platform. Strong skills of programming languages: Java, Perl, Python, RESTFul, SQL, React JS, JSX Experience in DevOps framework and tools (eg. Jira, Git, Jenkins, etc) and automated testing frameworks like Selenium, Jasmine or Junit Good in mathematics, experience in Cloud technology, in-memory db and messaging technologies would be a plus Relevant candidates with less experience will be considered as Senior Systems Analyst
-
15k-25k·14薪 经验3-5年 / 本科生活服务,旅游|出行 / 上市公司 / 150-500人DragonPass is a global B2B2C Airport services provider developing fintech travel solutions for companies such as Barclays, Visa, MasterCard, RBS, Revolut and many similar companies all around the world. Services range including Transport Security Fast Track, Airport lounges and Airport restaurants. Our main aim is to simplify technical complexity. We essentially help our end customers use a multitude of services across an array of complexity in as easier a manner as possible. All of this must be done with beautiful UI and UX. DragonPass has headquarters in Guangzhou, with the international headquarters outside of China being in Hale, Cheshire. There are additional offices in London, Sao Paulo, Johannesburg, Singapore, Shenzhen, Beijing and Shanghai. The business is growing very quickly and looking to recruit individuals with a passion for travel, networking and self-development. What will you be doing? The 24/7 technical support engineer will be acting as a bridge between development team and clients/account management team. Bilingual is mandatory to communicate with the development team and clients/account management team. The 24/7 technical engineer shall handle the call/email from clients for any incidents or 7system outage. The 24/7 technical engineer shall provide an incident report for any issue and provide incident status update for the stakeholders. Check error log from the monitoring system and, identify the root cause of the issue. Create and manage the incident ticket in JIRA. Identify the areas/parts of the system/service causing the issue, and the corresponding impacts to the customer. Create the standard operation support documents in English. Implement the urgent fix based on the standard operation support documents with the support from the DevOps at infrastructure level. Filter the non-critical issues that can be fixed in next day. Preferred skills One or more years of experience in 24/7 Technical support Excellent hands-on support experience in AWS/ Azure Knowledge of programming languages such as Java Strong experience in Linux and Terraform Proficiency in writing automated scripting language in Python Experience in monitoring tools – Grafana, or any other monitoring tools Understanding of full-stack web/mobile, including protocols and web server optimization standards Broad understanding of Oracle, MySQL, NoSQL Database experience, such as MongoDB Proficient in English and Mandarin language skills
-
Staff Analytics Engineer, Data
[北京·国贸] 2025-10-0950k-58k 经验10年以上 / 本科营销服务|咨询 / B轮 / 50-150人Responsibilities -Own & deliver cross-team analytics epics end-to-end (often multi-quarter):scoping, design, implementation, rollout, and adoption, with minimal oversight -Set technical direction for our analytics/BI layer(Looker+dbt+Trino/Spark) and data products; lead design reviews and establish guardrails (cost, reliability, privacy, inclusion) -Model and govern data:design stable contracts(schemas/SLAs), manage lineage, and evolve domain models that unlock self-service and performance at scale -Optimize performance & cost across engines (Trino, Spark/Databricks):plan-level analysis, join/partitioning strategies, aggregation layers, caching/materialization; set SLOs with monitoring/alerting -Raise the bar on engineering quality:testing, CI/CD, documentation, privacy/security, on-call hygiene; lead incident reviews and drive permanent fixes -Mentor & multiply:coach engineers/analysts, delegate effectively, and contribute to recruiting while holding the bar Qualifications -Education: Bachelor's degree or higher in Computer Science or a related technical field, or equivalent practical experience. -Experience: 8–12+ years in data/analytics engineering or adjacent DE/BI roles, including 5+ years owning production semantic models & transformations and 3+ years leading cross-team initiatives end-to-end -SQL & performance:Expert SQL with the ability to read/act on query plans (distributed + warehouse). Proven wins on TB-scale data (e.g., ≥2× latency reduction or ≥30% cost savings) via partitioning, file formats, pruning, aggregations, and caching/materialization -dbt at scale:Operated mid-to-large dbt projects (≈100+ models), using incremental models, tests, exposures, macros/packages, CI/CD, and data contracts; strong documentation and naming standards -Looker semantic layer:Owned LookML modeling across multiple domains; shipped governed explores/measures for 100+ users, with version control, code review, release process, and change management that enable self-service analytics - Engines & storage:Hands-on with Trino/Presto and/or Spark/Databricks (distributed plans, join strategies, partitioning, autoscaling); comfortable with Parquet/Iceberg table layouts and query-aware modeling -Reliability & governance:You set SLOs for BI/analytics surfaces, establish monitoring/alerting, manage lineage & SLAs, and run post-incidents to land permanent fixes -Leadership:Self-directed;sets technical direction for a domain, drives multi-quarter epics, mentors multiple engineers/analysts, leads design reviews, and raises the hiring/promo bar -Software fundamentals:Proficient Python and data tooling; strong testing, CI/CD, code review hygiene; privacy/security awareness -AI/LLM enablement:Experience designing or integrating AI-assisted analytics (e.g., chat-to-SQL over a semantic layer, RAG on dbt/Looker docs) with guardrails for access control/PII and an evaluation plan; can quantify adoption or ticket reduction Nice to Have -Ad-tech domain expertise(RTB auction dynamics, mediation, attribution, and LTV) -Production ops for analytics infra:GitOps (Argo CD), IaC (Terraform), Kubernetes-based data services; incident playbooks for data/BI -Streaming & CDC: Kafka/Kinesis with Flink or Spark Structured Streaming to power near-real-time analytics -JVM stack:Scala/Java for Spark jobs/UDFs or high-throughput data services -Feature/ML data interfaces: feature marts or stores (e.g., Feast), batch/online syncing, model telemetry hooks Privacy & governance at scale: row/column-level security, tokenization, policy-as-code; familiarity with GDPR/CCPA impacts -Data observability&lineage tooling:Datadog, Prometheus/Grafana, OpenLineage/DataHub/Amundsen; automated freshness/volume/uniqueness checks -Experimentation:Experience building the foundations for A/B testing-event definitions, consistent metrics, and safeguards for valid results -
Essential Duties and Responsibilities 1、Develop robust integrations between our e-commerce solutions and various marketplace APIs, including Amazon, Tmall, JD, Pinduoduo, Douyin, Lazada, Shopee...etc. 2、Build architectures based on AWS using technologies such as Lambda, SQS, SNS, S3, DynamoDB, MongoDB, CloudWatch, etc. 3、Contribute to design and implementation of the overall web architecture required for external integrations. 4、Develop and manage highly reliable and scalable databases and applications 5、Participate in scrums and sprint planning with a global team 6、Design and implement continuous integration and deployment using Github actions 7、Solve problems with alternative approaches and in consultation with stakeholders 8、Working effectively with a team, encourage innovation & best practices Minimum Qualifications 1、5-7 years of experience in Ruby, Python, C++/.Net(C#), Java/JavaScript, Golang 2、Proficiency with more than one DBMS (e.g. Postgres, MySQL, MSSQL, Oracle, MongoDB, DynamoDB, etc.) 3、Excellent understanding of REST concepts and familiarity with the Richardson Maturity Model of REST services 4、Understanding of messaging concepts and technologies, such as Active MQ, RabbitMQ, AWS SQS etc. 5、Familiar with tools for processing and streaming big data such as Kafka, Spark, Hadoop, etc. 6、Proficiency with API tools like Swagger, Postman, etc. 7、Experience implementing testing platforms and automated unit tests 8、Appreciation for clean and well documented code 9、Precise attention to detail 10、An eagerness to learn 11、Proficiency in reading and writing English is essential Preferred Qualifications 1、Degree in Computer Science, Information Systems, or a related field 2、One or more years of experience with e-commerce platforms 3、Advanced cloud architecture knowledge is preferred 4、SRE / DevOps experience 5、Experience collaborating with remote teams 6、Proficiency in spoken English is preferred
-
Job Responsibilities | 工作内容 - Back-End Development & Maintenance: Develop RESTful APIs with Java and Spring Boot, ensuring efficient data processing and fast responses. - System Architecture Design: Contribute to distributed system design and microservices implementation, improving system availability and scalability. - Database Optimization: Optimize MariaDB and MySQL databases, and enhance caching and flexibility using NoSQL (e.g., Redis, MongoDB). - Containerization & Deployment: Use Docker for service containerization, and participate in Kubernetes deployment and management to ensure consistency and scalability. - Message Queue Management: Design message handling mechanisms with Kafka or RabbitMQ, supporting system decoupling and concurrency. - New Technology Application: Stay informed on new tech trends to improve development efficiency and system quality, and contribute to technical discussions and optimization. Qualifications | 任职资格 - Bachelor’s degree or higher in Computer Science, Software Engineering, or related fields, with over 3 years of experience in backend development. - Proficient in Java programming, with a good understanding of JVM fundamentals. Skilled in common frameworks such as Spring Boot, Spring Cloud, and MyBatis, with hands-on project experience. - Expertise in MariaDB, MySQL, and other relational databases, with a basic understanding of NoSQL databases. Familiarity with big data tools and simple data processing experience is preferred. - Familiar with Docker container technology, with basic container deployment experience. Understanding of Kubernetes (K8s) concepts and initial hands-on experience. - Knowledgeable in distributed system architecture principles, with experience in building distributed systems. Familiarity with microservices architecture, memory management, tuning methods, and proficiency in performance debugging. - Well-versed in common network protocols (e.g., HTTP, TCP/IP). Understanding of message queues such as Kafka and RabbitMQ, with foundational knowledge in message decoupling and asynchronous processing. - In-depth knowledge of Go language and its frameworks, with the ability to independently design high-performance RESTful services. - Passionate about technology, with the ability to quickly adapt to new technologies and tools. Additional Skills | 加分项 - DevOps Practice Experience: Proficient in CI/CD tools such as Jenkins and GitLab CI, with experience in automated deployment and integration workflows. Familiar with system monitoring tools like Prometheus and Grafana, as well as log management tools such as ELK stack, with the ability to optimize system operations and maintenance. - Cloud Platform Experience: Experienced in deployment and management on cloud computing platforms like AWS, Azure, and GCP. Capable of efficiently deploying and maintaining backend services in cloud environments. Knowledgeable in cloud-native technologies and services (e.g., S3 storage, cloud functions) to enhance system reliability and availability. - Database Optimization and Big Data Processing: Skilled in optimizing complex SQL queries and proficient in database indexing strategies to provide solutions for big data processing. Experience with time-series databases like TimescaleDB and InfluxDB, with expertise in handling and storing time-series data.
-
(兼职岗位,根据工作具体天数计算,日薪300-500元) 【Essential Duties and Responsibilities】 - Assist in designing and executing test plans and test cases. 协助设计和执行测试计划和测试用例。 - Participate in manual and automated testing implementation. 参与手动和自动化测试实施。 - Document test results and identify and report defects. 记录测试结果,识别和报告缺陷。 - Assist development teams in issue analysis and resolution. 协助开发团队进行问题分析和解决。 - Maintain and update testing documentation. 维护和更新测试文档。 【Minimum Qualifications】 - 计算机科学或相关领域的本科或硕士学位。 - 有1-2年测试工作经验,了解基本的软件测试概念和流程。 - 熟悉RDS和SQL,如Postgres、Mysql。 - 熟悉RESTful API,有使用Postman或其他API测试工具的经验。 - 较强的分析和解决问题的能力。 - 注重细节,良好的沟通能力。 - 具有团队合作精神,能够在压力下工作。 - 具备英语读写能力 【Preferred Qualifications】 - Familiar with API document generator, such as Swagger. - Familiarity with automation testing tools such as Selenium, JUnit. - Programming experience is a plus, such as Java, Python. - Familiarity with cloud such as AWS, Alicloud - Relevant internship or project experience.
-
12k-20k 经验1-3年 / 本科数据服务|咨询,营销服务|咨询 / 上市公司 / 500-2000人About iClick Interactive Asia Group Limited iClick Interactive Asia Group Limited (NASDAQ:ICLK) is an independent online marketing and enterprise data solutions provider that connects worldwide marketers with audiences in China. Built on cutting-edge technologies, our proprietary platform possesses omni-channel marketing capabilities and fulfills various marketing objectives in a data-driven and automated manner, helping both international and domestic marketers reach their target audiences in China. Headquartered in Hong Kong, iClick was established in 2009 and is currently operating in eleven locations worldwide including Asia and Europe. Senior Account Executive / Associate Account Manager (Based in SH Office) Job Summary: Sitting in our Account Management Team, you will be responsible for supporting global corporate clients on omni-channel digital marketing solutions including but not limited to digital strategies development, global digital marketing campaign execution and follow-up optimization on spending and performance based on insights and trends. You will have a good regional exposure in formulating and executing China and travel retail solutions. Job Responsibilities: • Assist in managing ***** digital marketing campaigns for global corporate clients • Ensure campaigns are setup and optimized in correct way in accordance with the brief and best practices • Analyze data and provide in-depth data-driven insights, regular reports and strategic recommendations so as to achieve clients’ business goals • Prepare and present digital strategies and plans to clients • Proactively build strong client relationships and ensure customer satisfaction with excellent service level provided • Coordinate with internal and external parties for digital project implementation • Handle any ad-hoc projects as assigned Job Requirements: • Degree holder, preferably in Marketing, Communication, Advertising or related discipline • Minimum of 2 years’ experience in project coordination / account management / customer service, preferably in digital marketing agency • Good understanding in digital landscape of China market • Relevant experience in handling travel retail account will be an advantage • Proven successful client account servicing track record is preferred • Good team player with excellent interpersonal and communication skills • Independent with strong sense of responsibility and willingness to learn • Good at planning and multi-tasking to meet multiple deadlines • Excellent command of written and spoken Mandarin and English • Candidate with more experience will be considered as Associate Account Manager. To know more about us, please visit http://www.i-click.com/ We offer competitive salary and benefits to the right candidate. If you are interested, please send your full resume with current and expected salaries to us at ******************* . All data supplied will be kept in strict confidence and will be used for employment related purpose. Only short-listed candidates will be contacted.
-
Senior Account Manager
[上海·徐汇区] 2024-03-3018k-30k 经验5-10年 / 本科数据服务|咨询,营销服务|咨询 / 上市公司 / 500-2000人About iClick Interactive Asia Group Limited iClick Interactive Asia Group Limited (NASDAQ:ICLK) is an independent online marketing and enterprise data solutions provider that connects worldwide marketers with audiences in China. Built on cutting-edge technologies, our proprietary platform possesses omni-channel marketing capabilities andfulfills various marketing objectives in a data-driven and automated manner, helping both international and domestic marketers reach their target audiences in China. Headquartered in Hong Kong, iClick was established in 2009 and is currently operating in eleven locations worldwide including Asia and Europe. Senior Account Manager (Based in SH Office) JobSummary: Sittingin our Account Management Team, you will be responsible for supporting global corporate clients on omni-channel digital marketing solutions including but not limited to digital strategies development, global digital marketing campaign execution and follow-up optimization on spending and performance based on insights and trends. You will have a good regional exposure in formulating and executing China and travel retail solutions. Job Responsibilities: • Manage ***** digital marketing campaigns for global corporate clients • Ensure campaigns are setup and optimized in correct way in accordance with the brief and best practices • Analyze data and provide in-depth data-driven insights, regular reports and strategic recommendations so as to achieve clients’ business goals • Prepare and present digital strategies and plans to clients • Proactively build strong client relationships and ensure customer satisfaction with excellent service level provided • Coordinate with internal and external parties for digital project implementation • Handle any ad-hoc projects as assigned Job Requirements: • Degree holder, preferably in Marketing, Communication, Advertising or related discipline • Minimum of 6 years’ experience in project coordination / account management / customer service, preferably in digital marketing agency • Good understanding in digital landscape of China market • Relevant experience in handling travel retail account will be an advantage • Proven successful client account servicing track record is preferred • Good team player with excellent interpersonal and communication skills • Independent with strong sense of responsibility and willingness to learn • Good at planning and multi-tasking to meet multiple deadlines • Excellent command of written and spoken Mandarin and English To know more about us, please visit http://www.i-click.com/ We offer competitive salary and benefits to the right candidate. If you are interested, please send your full resume with current and expected salaries to us at ******************* . All data supplied will be kept in strict confidence and will be used for employment related purpose. Only short-listed candidates will be contacted. -
13k-16k 经验3-5年 / 本科其他 / 上市公司 / 500-2000人Job Description Summary We are looking for a Software Quality Engineer with a background related to Petroleum Engineering, Geology, or Computer Science This is an opportunity to play an important role in cutting-edge transformation by validating existing and the next generation products from Aspen Technology. Job Description • Understand product features requirement, design and execute test cases to ensure test coverage and product quality. • Develop, maintain, and execute automated test scripts to increase test efficiency. • Understand customer requirements, be creative in identifying product defects, and collaborate with developers to track defects until resolution. • Collaborate with a Products organization (Development, Quality, Product Management, Documentation) located across the world Additional Job Description • 3+ years’ experience in using and/or testing scientific and/or engineering software • Strong academic performance in Petroleum Engineering, Geology, Computer Science, or related majors • Experience in scripting with python or other programming languages is desired • Willingness to learn a range of business or technical specialties based on business need • Experience in or knowledgeable of software development methodologies • Good interpersonal, communication and presentation skills (in English) • Demonstrated ability to convey complex information in a clear and concise manner • Experience in Linux system is a plus
-
The Company You'll Join You will join a company driven by the purpose of making health insurance more human. We are a leading Asian Health InsurTech uniquely tackling 4 major health insurance pain points: Gap in customer engagement and health services Lack of differentiated insurance products that are not customer-centric Dependency on traditional sales channel; being unequipped to tap into the future of customer relationship Limited digital capabilities and integration challenges with ecosystem partners Responsibilities Responsible for the construction, deployment and maintenance of production, testing, and other environments. Cooperate with the R&D and testing teams for application deployment; Agree with automated operation and maintenance, and improve the efficiency of operation and maintenance through management tools and automated scripts; Setup security monitoring and alter plan to deal with production issues; Explore and research new operation and maintenance technology directions; Able to support company on security due diligence process; Documentation capability is a must. Requirements Bachelor degree or above; More than 3 years of k8s, helm or Docker Containers Cloud operation and maintenance experience; At least 5 years of public cloud (AWS, AliCloud, etc) operation and maintenance experience; Familiar with virtualization platforms, such as ESXI, PVE, KVM, etc.; Familiar with the operation and maintenance scripting language, and have a good habit of writing scripts; Master the maintenance and management of middleware commonly used on the Internet, such as redis, mysql, kafka, postgresql, cassandra, es, nginx, haproxy, etc.; Familiar with monitoring systems, such as Zabbix, Grafana, etc.; Familiar with log systems, such as ELK/EFK, Graylog, etc.; Like DevOps culture, and would like to work under this culture Have good communication and coordination skills, strong teamwork spirit, and excellent execution skills; Have a strong ability to analyze and solve problems, and can propose solutions according to the problems when they are discovered (including performance bottlenecks, configuration optimization, operating environment, etc.); Familiar with TCP/IP, HTTP and other protocols, have good knowledge of network, data transmission, security, computer architecture; Excellent written and spoken English and Chinese skills; Keywords Communication Automation Container Kubernetes Security AWS
-
Global Electronics Development BU in BSH Home Appliance China is looking for a Software Developer with strong application Linux development experience, who can become a valuable part of HMI development organization by being a part of the SW team for premium consumer electronics products. A professional who can take care for reaching the best possible technical result, keeping the constraints (like budget and time) in mind, with focus on building trusted relationship and clear communication with all stakeholders. Job Description: 1.Be an inspiring HMI SW Developer for premium consumer electronics 2.Design, implement and test your HMI SW for BSH Smart Home Appliance OS 3.Listen to your stakeholders and make their dream come true 4.Design and implement a HMI SW delivery pipeline, become part of CICD community 5.Contribute to automated SW testing, drive for a better quality in consumer electronics 6.Drive your ideas and solutions from the beginning until their production 7.Support generic HMI SW team activities and make first technological prototypes 8.Review and specify of customer requirements as well as release related documentation 9.Support a mass-production project during all development phases 10.Prepare concept specifications, architecture specifications and discuss those with the customer to find the best solution; 11.Review and prepare implementation effort estimates; 12.Review technical project and non-project documentation; 13.Identifies the risks and suggests / takes the mitigation actions; 14.Participates in the assessment of the possible new projects; 15.Be a part of global HMI SW architecture community and contribute to the (long-term) road-map/vision creation. Professional Requirements: 1. BSc or MSc in Computer science or any other in similar field; 2.3+ years of experience in development of GUI/UI application for Linux-based embedded devices 3.5+ years of background in C++; 4.At least 2 years in the SW Requirements analysis, Objected-Oriented Design, SW Patterns, UML. 5.Advanced knowledge of modern software paradigms, structures and patterns; 6.At least 5 years in increasingly complex and progressive experience as a Software Engineer in performing systems analysis, development, and implementation of software systems, to include the development and design of application software for prototyping, production, and architecture products for embedded devices.
-
Job Description: Global Electronics Development BU in BSH Home Appliance China is looking for a Software Developer with strong application Linux development experience, who can become a valuable part of HMI development organization by being a part of the SW team for premium consumer electronics products. A professional who can take care for reaching the best possible technical result, keeping the constraints (like budget and time) in mind, with focus on building trusted relationship and clear communication with all stakeholders. Main responsibilities: 1.Be an inspiring HMI SW Developer for premium consumer electronics 高端消费电子产品人机界面软件开发人员 2.Design, implement and test your HMI SW for BSH Smart Home Appliance OS 为博西智能家电操作系统设计、实施和测试人机界面软件 3.Design and implement a HMI SW delivery pipeline, become part of CICD community 设计并实现一个HMI软件交付管道,成为CICD社区的一部分 4.Contribute to automated SW testing, drive for a better quality in consumer electronics 参与自动化软件测试,推动消费类电子产品的质量提高 5.Drive your ideas and solutions from the beginning until their production 推动你的想法和解决方案并实现交付 6.Support generic HMI SW team activities and make first technological prototypes 支持通用的人机界面软件团队活动,制作**个技术原型 7.Review and specify of customer requirements as well as release related documentation 评审和明确客户需求,并发布相关文件 8.Support a mass-production project during all development phases 在所有开发阶段支持量产项目 9.Prepare concept specifications, architecture specifications and discuss those with the customer to find the best solution 准备概念规范,架构规范,并与客户讨论,以找到最佳解决方案 10.Review and prepare implementation effort estimates 审查和准备实施工作估计 11.Review technical project and non-project documentation 审查技术项目和非项目文件 12.Identifies the risks and suggests / takes the mitigation actions 识别风险并建议/采取缓解行动 13.Participates in the assessment of the possible new projects 参与对可能的新项目的评估 14.Be a part of global HMI SW architecture community and contribute to the (long-term) road-map/vision creation. 成为全球人机界面软件架构社区的一员,并为(长期)路线图/愿景创建做出贡献 Professional Requirements: 1.BSc or MSc in Computer science/Electrical Engineering or any other in similar field 计算机科学/电气工程或其他类似领域的学士或硕士学位 2.3+ years of experience in development of GUI/UI application for Linux-based embedded devices 3年以上基于linux的嵌入式设备GUI/UI应用开发经验 3.5+ years of background in C++ 5年以上c++背景 4.At least 2 years in the SW Requirements analysis, Objected-Oriented Design, SW Patterns, UML. 至少2年的软件需求分析,面向对象设计,软件模式,UML经验 5.Advanced knowledge of modern software paradigms, structures and patterns 具备现代软件范例、结构和模式的高级知识 6.At least 5 years in increasingly complex and progressive experience as a Software Engineer in performing systems analysis, development, and implementation of software systems, to include the development and design of application software for prototyping, production, and architecture products for embedded devices 至少5年的软件工程师经验,从事系统分析、开发和实现软件系统,包括用于原型设计、生产和嵌入式设备架构产品的应用软件的开发和设计 7.Excellent knowledge of English (both written and verbal) 良好的英语听说读写能力 8.Ability to work independent in a dynamic and global environment 适应变化和全球环境中独立工作的能力 9.Open communication attitude: active listening and giving feedback 开放的沟通态度:积极倾听并给予反馈 10.Able to travel occasionally abroad 能够接受国外出差 11.Strong analytic view combined with pragmatic attitude (flexibility). 较强的分析观点和务实的态度(灵活性)
-
Overview:We are looking for a software quality engineer with Computer Science or Engineering related background.Responsibility:• Be part of the scrum team, proactively and closely work with US, Mexico City and Shanghai team to complete assignments in each iteration;• Understand product features, design and execute manual, API level and UI automated test cases to ensure testing coverage and product quality;• Develop, maintain and execute automated test scripts to shorten testing cycles;• Understand customer’s requirements, be creative in identifying product defects and collaborate with developers to track defects until closure.• Be part of the ALM team, administering ALM (application lifecycle management) tools, and supporting both agile and non-agile teams to improve efficiency by using ALM tools.Qualification:• 0-2 years working experience in software industry; Computer Science or Chemical Engineering or related majors;• Good spoken and written English skill;• Experience with any of C#, Python, JAVA or other programming languages is desired;• Quick learner for either product knowledge or automation testing;• Knowledge with software engineering and SDLC (software development lifecycle) is a must.• Experience with Agile/Scrum development methodology is a strong plus.• Experience with R&D tools administration (e.g. JIRA, Azure DevOps, 禅道, etc) is a strong plus.
-
高级软件工程师 sr. software engineer
[东莞·东城街道] 2023-10-1810k-15k 经验5-10年 / 本科智能硬件 / 不需要融资 / 15-50人岗位职责: 1. 负责软件项目的需求分析、设计、开发和测试,确保项目按时、按质完成; 2. 参与软件开发团队的工作,与其他开发人员协同合作,共同解决技术难题; 3. 指导和培训初级软件工程师,分享技术经验和心得,提升团队整体技术水平; 4. 参与技术决策,为项目的技术路线和架构设计提供专业建议; 5. 编写技术文档,包括但不限于需求文档、设计文档、开发文档和测试文档; 6. 负责软件项目的维护和优化工作,及时修复软件缺陷,提高软件性能; 7. 关注软件行业新技术和新趋势,进行技术调研,为团队提供技术支持。 任职要求: 1. 计算机相关专业本科及以上学历,5-10 年软件开发工作经验; 2. 熟练掌握至少一门编程语言,如Java、Python、C++、C#等; 3. 熟悉软件开发流程和项目管理方法,具备良好的软件工程素养; 4. 具备扎实的数据结构、算法和操作系统知识,能独立解决技术难题; 5. 熟悉数据库原理和使用,具备一定的数据库设计和优化能力; 6. 熟悉网络编程和分布式系统原理,具备一定的系统架构设计能力; 7. 有良好的团队合作精神和沟通能力,具有较强的责任心和抗压能力; 8. 具有大型软件项目开发经验者优先; 9. 具有知名企业或互联网公司工作经验者优先; 10. 具有技术专利或论文发表者优先。 岗位详情如下: 岗位职责 Role & responsibility - 开发高质量的软件设计和架构 - 在软件开发生命周期中确定、优先处理和执行任务 - 通过编写简洁、高效的代码开发工具和应用程序 - 通过适当的工具和脚本实现任务自动化 - 审查和调试代码 - 执行确认和验证测试 - 与内部团队和供应商合作,修复和改进产品 - 记录开发阶段并监控系统 - 确保软件采用最新技术 · Develop high-quality software design and architecture · Identify, prioritize, and execute tasks in the software development life cycle · Develop tools and applications by producing clean, efficient code · Automate tasks through appropriate tools and scripting · Review and debug code · Perform validation and verification testing · Collaborate with internal teams and vendors to fix and improve products · Document development phases and monitor systems · Ensure software is up-to-date with the latest technologies 任职要求 Qualification & skills requirements - 拥有担任高级软件工程师的丰富经验 - 丰富的软件开发、脚本编写和项目管理经验 - 具有使用系统监控工具(如 New Relic)和自动化测试框架的经验 - 精通部分编程语言(如 Python、C++)和 Java/J2EE 平台 - 深入了解关系型数据库(如 PostgreSQL、MySQL)和 NoSQL 数据库(如 MongoDB) - 熟悉各种操作系统(Linux、Mac OS、Windows) - 具有解决问题的分析能力 - 具有独立工作的能力 - 出色的组织和领导能力 - 计算机科学或相关专业理学士/工商管理学士学位 · Proven experience as a Senior Software Engineer · Extensive experience in software development, scripting, and project management · Experience using system monitoring tools (e.g., New Relic) and automated testing frameworks · Knowledge of selected programming languages (e.g., Python, C++) and the Java/J2EE platform · In-depth knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB) · Familiarity with various operating systems (Linux, Mac OS, Windows) · Analytical mind with problem-solving aptitude · Ability to work independently · Excellent organizational and leadership skills · BSc/BA in Computer Science or a related degree 职位描述 Job description 我们需要一名技术精湛的高级软件工程师来设计和实施功能软件解决方案。您将与上层管理人员合作,在确定软件需求和领导运营和技术项目方面发挥关键作用。 在这个职位上,您将有机会利用自己出色的组织和解决问题的能力,在最少的监督下独立工作。具备软件开发方面的深厚背景并熟悉敏捷方法是必不可少的。 您的主要目标是开发高质量的软件解决方案,满足用户需求并与组织的业务目标保持一致。这将包括分析需求、设计稳健的架构、编写高效的代码以及进行全面的测试。 作为高级软件工程师,您将负责推动项目进展,指导初级团队成员,并为持续改进计划做出贡献。通过提供创新、可靠的软件,您将为我们组织的成功做出贡献,并在业内产生有意义的影响。


