Software Architect

2 weeks ago


Shanghai, Shanghai, China Atlas Copco Full time
.fit_to_content{width:%;height:auto}

Passionate people create exceptional things

Did you know that the solutions we develop are a key part of most industries? Electronics, medical research, renewable energy, food production, infrastructure and many more.

We ́re everywhere Working with us means working with the latest technologies and groundbreaking, sustainable innovations. With our inclusive and caring environment, you get the support and inspiration you need to grow.

Here, your ideas are embraced, and you never stop learning. Interested in being part of our team?

Join us on our journey for a better tomorrow.

The Role

Mission

As a key role within our software development team, your mission is to hold and lead the technology system that shape the technical landscape of our product portfolio. You will be instrumental in defining software technology specs,coding styles, technology standards, selecting framework, tools and platforms, and establishing architectural practices. Your expertise will guide the team member in developing a deep understanding of standardized and normalized software technologies, continuously to practise and drive technology innovation,ensuring the quality and standardization of our software products and system architecture.

Working closely with the software development team and related stakeholders,such as market team,service team,KA, at our Innovation Center Asia, you will play a pivotal role in driving technological innovation and product excellence. Your responsibilities extend beyond mere architecture; you will inspire and mentor team members, fostering a R&D engineering culture of continuous learning and improvement. By championing robust and scaleable technology solutions, you will contribute to the creation of top-level software products that meet and exceed industry standards,you are reporting to the software development team manager at our Innovation Center Asia.

Major Responsibilities

Duties and responsibilities include, but are not limited to:

Collaborating with other architect and necessary stakeholders to determine needed software solutionsAnalyzing,determine all technical needs of a product/project, output necessary solution, document for team or related stakeholder.Design software or systems architecture and take necessary decisions based on given requirements or technology issue.Design a system or software architecture which is maintainable, reliable, adaptable, secure, testable, scalable, usable.Define specs and standards for development and related R&D activity ,includingcoding standards,interface and protocol design spec,necessary performance and security spec, etctechnology review processes, test approach, framework to use,etc.productive tool chain and basic resource or technology platform to Communicate architectural definitions, design, modules, details and decisions with necessary member or stakeholder.Stand for team's tech spec and standard ensure they are implemented properly.Develop technology specifications with attention to system integration and feasibility.Use tools and methodologies to create representations for functions and user interface of desired product to necessary professional team member.Oversee progress of development team to ensure consistency with initial designGuiding and assisting the program development team throughout the process.Analyze and try out to understand applied patterns or technology stacks in existing project or codes.Identify and resolve issues in software systems as neededDetail out and refine higher level design into lower-level design.Document software,solution functionality, components,system,module, interface etc.Work with devops member to hold system and software security, Integration, data management and related R&D infrastructure .Provide technical guidance and coaching to developers and engineers.Write and test code as needed such POC, technology preview for product.Assign or delegate tasks to R&D engineers such program, test, devops.Present project development and final products technology status to higher-ups.In Charge of Team IP and timely communication with members and superiors to promote IP applications.Keep tracing of new technology trending and sharing to team in time.evaluating and integrating new technologies to enhance product competitiveness.Domestic and international travel is on-demand and necessary.

What you can expect from us?

A friendly, family-like atmosphere.Plenty of opportunities to grow and develop.A culture known for respectful interaction, ethical behavior and integrity.Potential to see your ideas realized and to make an impact.New challenges and new things to learn every day.Access to global job opportunities, as part of the Atlas Copco Group.

What we expect of you?

Education & Experience

• Bachelor or Master of Science in software, computer or electronics engineering,engineering or mathematical or similar major fields.

• 10+ years' experience in software development, coding analysis, and system design.

• 8+ years' experience as software architect or Sr. developing lead or technical leader(mixable computing sum).

• Not less than 3 software projects completed and independently designed and modified, or 1 large-scale project.

• Experience in R&D basic Infrastructure(including network/server/storage,/devops) design and implementation.

• Experience in mobile solution (android,hongmeng, cross-platform) architects design.

• Experience in using modeling tools ,such as drawio,visio,excalidraw,processon etc.

• Experience as technical leader in cross functional team collaborations.

• Experience in composing,output and organizing technology document.

• Experience in project management tool or system ,such as jira,zentao etc.

• Experience in industrial manufacturing or related industry is preferred.

Knowledge & Skills

• Proficient with Golang/C#/Python/C++/typescript(javascript) etc in 2-3 language.

• Database skills such as,GraphQL, SQL/NoSQL, ETL, Data warehouses etc.

• Deeply and widely architectural skill include serverless, microservices,container and orchestration, B/S, C/S, distributed systems,security, encryption, Integrity etc.

• Knowledge of architecture patterns: MVC, MVP, MVVM, DDD, TDD OOP, etc.

• Development configuration:git, svn, jira, vscode,intellJ,goland,gcc,bash etc.

• Knowledge of embedded software,DCS/SCADA,Codesys,PLC development.

• Knowledge of MES system,ERP,APS,QMS,industry Protocol such as modbus,opcua.

• Strong problem-solving skills: dive into details ,shake the solution, take a step back, divide and conquer, consider refactoring if possible.

• Highly analytical mindset, with an ability to see both the big picture and the details.

• able to evaluate "unknown" architecture, identify suitability for current/future context.

• Able to make balance on teamwork conflict such as quality and the development cost.

• Excellent communication and presentation skills, knows how to communicate your ideas to right person, give talks to large groups, find right level of communication.

• Excellent consult and coach skills to developing/test/devops or other stakeholder etc.

• Fluent Chinese and English language skills are expected for this role.

Personality & Behavior Traits

• High level of responsibility and self-driving.

• Creativity and an open-minded personality.

• Innovative and curious on new technology with hands-on it.

• User and UX-oriented thought

• Transparent work with team

• Always willing to give a presentation.

City
Shanghai


  • Software Architect

    2 weeks ago


    Shanghai, Shanghai, China Henkel Full time

    China, Shanghai, DX Software Architect At Henkel, you can be a game changer and craft your career. Unleash your entrepreneurial spirit by bringing your ideas to life within a global team. Our leading brands and technologies, along with our high-performing businesses will provide you with countless opportunities to develop your skills and explore new...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Tätigkeitsbereich: Forschung & Entwicklung inkl. Design Fachabteilung: Research & Development Software Gesellschaft: Mercedes-Benz Group China Ltd. Standort: Shanghai, CN Startdatum: sofort Veröffentlichungsdatum: ..4 Stellennummer: MER2XUC Join us Aufgaben Leads the cutting-edge research and development of Software architecture in China, drives the...

  • Solution Architect

    2 weeks ago


    Shanghai, Shanghai, China Roche Full time

    The Position Solution Architect - China Data Management & Analytics Platform Product team Location: China The position We are looking for a highly motivated individual for the position of Solution Architect focused on Data to join the China Data Management & Analytics Platform Product team. Someone who influences their own development pursues...

  • Architect Staff

    2 weeks ago


    Shanghai, Shanghai, China KENGO KUMA & ASSOCIATES Full time

    Kengo Kuma and Associates in Tokyo and China (Beijing & Shanghai) is recruiting architect staff. It is necessary to mention your age, gender, nationality / citizenship, available languages (with level) and available software in the CV. Applications without hardcopy/PDF portfolio cannot be considered (We do not check online portfolio link, CD-R and DVD). The...

  • Retail Architect

    4 weeks ago


    Shanghai, Shanghai, China On Full time

    Team for Career SiteMarketingIn shortWe are looking for a Senior Retail Architect to join us at our Shanghai office, working closely with our Zurich team to materialize On's future retail environments. You will combine your architectural design expertise with retail experience to develop and oversee implementation following the brand's design and technical...

  • Retail Architect

    1 month ago


    Shanghai, Shanghai, China On Full time

    Team for Career SiteMarketingIn shortWe are looking for a Senior Retail Architect to join us at our Shanghai office, working closely with our Zurich team to materialize On's future retail environments. You will combine your architectural design expertise with retail experience to develop and oversee implementation following the brand's design and technical...


  • Shanghai, Shanghai, China NVIDIA Full time

    Senior Networking Solutions Architect- Spectrum-XNVIDIA networking is a world-leader fast-growing company which supports the most powerful super computers and the largest data centers in the world. We make outstanding artificial intelligence happen with NVIDIA GPUs that accelerate the computing platform and networking solutions based on InfiniBand, Ethernet,...

  • Solutions Architect

    2 weeks ago


    Shanghai, Shanghai, China Amazon Information Service (Beijing) Co., Ltd. (Shanghai Branch) - C34 Full time

    About Amazon Web Services Since 2006, Amazon Web Services has been the world's most comprehensive and broadly adopted cloud. AWS has been continually expanding its services to support virtually any workload, and it now has more than 240 fully featured services for compute, storage, databases, networking, analytics, machine learning and artificial...


  • Shanghai, Shanghai, China HARMAN International Full time

    HARMAN's Engineers and Designers: You'll work with a team that's known for being creative, purposeful, and agile. Combine technical expertise with innovative ideas to drive cutting-edge solutions in the car, enterprise, and connected ecosystem. Every day, push the boundaries of creative design with the support of opportunities, innovative technologies, and...


  • Shanghai, Shanghai, China Amazon Full time

    Amazon Selling Partner API (SP-API) is the next generation suite of API-based automation functionality for Amazon's Selling Partners. We are looking for an experienced and self-motivated Solutions Architect, who possesses a unique balance of technical depth and customer-facing experience. This Solutions Architect will have an opportunity to work with...


  • Shanghai, Shanghai, China Amazon Full time

    Amazon Selling Partner API (SP-API) is the next generation suite of API-based automation functionality for Amazon's Selling Partners. We are looking for an experienced and self-motivated Solutions Architect, who possesses a unique balance of technical depth and customer-facing experience. This Solutions Architect will have an opportunity to work with...


  • Shanghai, Shanghai, China Microsoft Full time

    Overview We are looking for a highly motivated and passionate Data Platform & Advanced Analytics/Artificial Intelligence Cloud Solution Architect to drive high priority customer initiatives on the Microsoft Azure Platform in collaboration with customers and the Microsoft field in Enterprise accounts segment of our business. This is a customer facing...


  • Shanghai, Shanghai, China HARMAN International Full time

    HARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Tätigkeitsbereich: Forschung & Entwicklung inkl. Design Fachabteilung: Research & Development Software Gesellschaft: Mercedes-Benz Group China Ltd. Standort: Shanghai, CN Startdatum: sofort Veröffentlichungsdatum: 4 Stellennummer: MER2XAN Join us Aufgaben: - **Objectives:** - Response for the MB.OS hardware platforms from RD China perspective,...


  • Shanghai, Shanghai, China UNStudio Full time

    As an international architectural firm, UNStudio is active in the broadest fields of architecture. Our project portfolio covers every aspect of architecture, ranging from small to large scale projects, research and theory. The atmosphere within each of our offices is international, multidisciplinary, design-oriented and ambitious, but also open,...


  • Shanghai, Shanghai, China RELX Full time

    About the Role The Software Engineering Lead performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This Lead performs software design - typically across...


  • Shanghai, Shanghai, China Thermo Fisher Scientific Full time

    Job Description: Evaluate and offer technical security architecture advice on the design and implementation of products Provide technical expertise on security topics such as Cloud, e-Commerce, IoT, Endpoint, Network, and Servers Maintain and enhance a comprehensive cybersecurity reference architecture Support the creation of reusable technologies and...

  • Services Architect

    4 weeks ago


    Shanghai, Shanghai, China NTT Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of...

  • Services Architect

    1 month ago


    Shanghai, Shanghai, China NTT Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of...


  • Shanghai, Shanghai, China Coins Full time

    Join the Pioneer Crypto Brand in the PhilippinesCoins is the most established crypto brand in The Philippines and has gained the trust of more than 18 million users. Through the easy-to-use mobile app, users can buy and sell a variety of different cryptocurrencies and access a wide range of financial services.Coins is fully regulated by the Bangko Sentral ng...