Full Stack Software Developer

5 days ago


Suzhou, Jiangsu, China Bosch Group Full time

Job Summary

Bosch Group is seeking a highly skilled Full Stack Software Developer to join our team. As a key member of our data engineering team, you will be responsible for designing, implementing, and optimizing data pipelines and ETL processes to ingest, process, and analyze large volumes of data from various sources.

Key Responsibilities

  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Write clean, efficient, and well-documented code using programming languages such as Python, Java, or Scala.
  • Design, implement, and optimize data pipelines and ETL processes to ingest, process, and analyze large volumes of data from various sources.
  • Develop and maintain data warehouses, data lakes, and other data storage solutions.
  • Utilize cloud-based technologies (e.g., AWS, Azure, Google Cloud) for data storage, processing, and deployment.
  • Stay current with emerging technologies and best practices in data engineering and software development.
  • Work with domain experts and customers to identify areas for improvement and applying best practices.

Qualifications

  • Master's degree from a reputable university, preferably in information technology, computer science or equivalent.
  • Master of programming language like Python, JavaScript etc.
  • Excellent in Database query language like SQL, Spark SQL.
  • Good knowledge in database structure and systems like MSSQL, Oracle.
  • Experience in BI tool like Power Bi, Tableau.
  • Good communication skills.
  • Fluent in English (writing and speaking).
  • Knowledge in SAP system (WMS,TMS,FTS) is a plus.

Additional Information

Bosch Group offers a competitive salary and benefits package, as well as opportunities for professional growth and development. We are an equal opportunities employer and welcome applications from diverse candidates.



  • Suzhou, Jiangsu, China Bosch Full time

    Job OverviewAs a Full-Stack Engineer at Bosch, you will play a crucial role in designing, implementing, and optimizing data pipelines and ETL processes to ingest, process, and analyze large volumes of data from various sources.Key ResponsibilitiesCollaborate with cross-functional teams to understand business requirements and translate them into technical...


  • Suzhou, Jiangsu, China Philips Full time

    Job TitleSoftware Architect- PipelineJob DescriptionJob title:Your Role & Responsibilities: Responsible for defining the overall architecture of the software system, including components, modules, data flows, and interactions. Need to consider factors such as system requirements, performance requirements, security, and reliability. Choose the appropriate...


  • Suzhou, Jiangsu, China Philips Full time

    Job TitleWeb UI Developer InternJob DescriptionResponsibilities:Optimize Python scripts to improve performance.Use Python scripts to schedule updates to backend data.Requirements:Bachelor's or Master's degree in Computer Science and Technology or Software Engineering.Proficient in object-oriented programming languages, with expertise in Python.Knowledge of...


  • Suzhou, Jiangsu, China 789 Mirror Controls (Suzhou) Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at 789 Mirror Controls (Suzhou) Co., Ltd. in Suzhou, China. As a key member of our software development team, you will be responsible for designing and developing detailed software designs for our products, coordinating software development within planning and scope,...


  • Suzhou, Jiangsu, China Logitech Full time

    **Job Summary**Logitech is seeking a highly skilled Embedded Software Automation Developer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and monitoring test automation frameworks to ensure the quality and reliability of our products.**Key Responsibilities**Participate in the...


  • Suzhou, Jiangsu, China Bosch Full time

    Job Title: VM Function Development SpecialistAbout the Role:We are seeking a highly skilled and motivated Automotive Software Development Engineer to join our team at Bosch. As a VM Function Development Specialist, you will be responsible for designing and developing advanced vehicle dynamics control systems.Key Responsibilities:System Development: Analyze...


  • Suzhou, Jiangsu, China Phillips-Medisize Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Phillips-Medisize. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our customers.Key ResponsibilitiesSoftware Development: Design,...

  • Software Engineer

    7 days ago


    Suzhou, Jiangsu, China Universal Electronics Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Universal Electronics. As a key member of our software development team, you will be responsible for designing, developing, and testing software solutions for our wireless control products.Key ResponsibilitiesDesign and develop software solutions for our wireless...


  • Suzhou, Jiangsu, China Bosch Full time

    Job OverviewBosch is seeking a highly skilled Software Development Group Leader to lead and manage a team of software developers, driving innovation and excellence in software development.Key ResponsibilitiesTeam Leadership: Lead and manage a team of software developers to ensure timely delivery of high-quality projects within planned resources.Project...

  • Software Intern

    4 weeks ago


    Suzhou, Jiangsu, China Philips Full time

    Job TitleSoftware InternJob DescriptionJob title:SW Intern/Apprentice - Research & DevelopmentYour role:You will deeply involve into the MR Suzhou software team engineering activities and assist the Suzhou MR software project leader in doing:Unofficial software configuration management and testing.Routine software documentation offline maintenance.Software...

  • Software Engineer

    4 weeks ago


    Suzhou, Jiangsu, China Danaher Corporation Full time

    Job Title:Software Engineer C++Company:Leica MicrosystemsDepartment:R&DPosition location:Suzhou / ChinaPPrepared:[Date]Reports to: Software Development ManagerHR:[recruiting only]I.GENERAL SUMMARY & OVERALL CHALLENGES In order to continue leveraging its current success, Leica is building a new Microscopy Business Unit focusing on some specific highly growing...

  • Software Engineer

    4 weeks ago


    Suzhou, Jiangsu, China Danaher Full time

    Job Title:Software Engineer C++Company:Leica MicrosystemsDepartment:R&DPosition location:Suzhou / ChinaPPrepared:[Date]Reports to: Software Development ManagerHR:[recruiting only]I.GENERAL SUMMARY & OVERALL CHALLENGES In order to continue leveraging its current success, Leica is building a new Microscopy Business Unit focusing on some specific highly growing...

  • Mechanical Engineer

    7 days ago


    Suzhou, Jiangsu, China Universal Electronics Full time

    Job SummaryWe are seeking a highly skilled Mechanical Design Engineer to join our team at Universal Electronics Inc. As a key member of our engineering group, you will be responsible for designing and developing innovative mechanical products that enable wireless control solutions for the smart home.Key ResponsibilitiesDesign and develop mechanical products...


  • Suzhou, Jiangsu, China MAHLE Full time

    Location: MAHLE Your Responsibilities: Act as the primary liaison with clients, vendors, and subcontractors regarding cybersecurity matters. Oversee the cybersecurity aspects of reusable and off-the-shelf components. Manage cybersecurity requirements and specifications from clients, establishing cybersecurity objectives and necessary documentation. Conduct...


  • Suzhou, Jiangsu, China MAHLE Full time

    Location: Changshu Your Responsibilities: Act as the primary liaison with clients, vendors, and subcontractors regarding cybersecurity matters. Oversee the cybersecurity aspects of reusable and commercial off-the-shelf components. Manage cybersecurity requirements and specifications from clients, establishing cybersecurity objectives and necessary...


  • Suzhou, Jiangsu, China HARMAN International Full time

    Join HARMAN's innovative team of engineers and designers who are dedicated to enhancing technology in the automotive and connected ecosystems. In this role, you will leverage your technical skills and creative thinking to contribute to groundbreaking solutions that redefine user experiences. About HARMAN As a forward-thinking technology leader,...


  • Suzhou, Jiangsu, China HARMAN International Full time

    Join HARMAN's innovative team of engineers and designers who are dedicated to creating purposeful and agile solutions. In this role, you will leverage your technical skills and inventive thinking to contribute to groundbreaking advancements in automotive, enterprise, and connected ecosystems. Every day, you will challenge the limits of creative design, and...


  • Suzhou, Jiangsu, China MAHLE Full time

    Job SummaryWe are seeking a highly experienced Software Project Manager to lead our software development teams in the automotive industry. As a key member of our team, you will be responsible for managing software projects from conception to delivery, ensuring that they are completed on time, within budget, and to the required quality standards.Key...


  • Suzhou, Jiangsu, China MAHLE Full time

    Job SummaryWe are seeking a highly experienced Software Project Manager to lead our software development teams in the automotive industry. As a key member of our team, you will be responsible for managing software projects from conception to delivery, ensuring timely and within-budget completion.Key ResponsibilitiesDevelop and execute software project plans,...


  • Suzhou, Jiangsu, China MAHLE Full time

    Job SummaryWe are seeking a highly experienced Software Project Manager to lead our software development teams in the automotive industry. As a key member of our team, you will be responsible for managing software projects from conception to delivery, ensuring timely and within-budget completion.Key ResponsibilitiesDevelop and execute software project plans,...