Senior Software Engineer

4 weeks ago


Shanghai, China Oxford Instruments Plc Full time

Role Details

 

Business, Location:

 

NanoAnalysis, China

Role:

 

Senior Software Engineer

Reports to:

 

NanoAnalysis application manager

Direct Reports:

 

None

Primary Purpose:

 

To design, develop and maintain software components and products.

 

Key Responsibilities

Generic Responsibilities

  • Impact
  • Impact on commercial results will be important.  Technical insight and proficiency will have an impact on the end results of others.  The role holder will contribute to end results indirectly, providing contributory input of explanatory, advisory or supporting assistance for use by others.  Impact may be qualitative or quantitative.
  • Knowledge
  • Recognised as highly competent in own area or function within the organisation
  • Demonstrates a depth and/ or breadth of technical knowledge and expertise
  • Identifies applications of functional knowledge and existing methodologies to complex problems
  • Demonstrates proficiency and insight acquired through qualification and expertise
  • Problem Solving
  • Interprets internal or external business issues and recommends solutions or best practice
  • Solves complex problems, taking a broad perspective to identify solutions
  • Will typically resolve problems where precedents may not exist

 

Specific Responsibilities

  • Working within an Agile team to develop high quality functionality to agreed specifications and timescales
  • Using our internally defined software design methodologies and tools to develop robust software components and systems
  • Be an active member of the software team, to review progress and discuss requirements of the OEM partners and key customers.
  • Provide and update appropriate documentation that facilitates others to further develop or maintain the software and systems that you produce, and enables your internal customers to do their work (SQA, Help and Localisation specialists, Applications Scientists, Product Managers and Customer Support staff).
  • Take responsibility for co-ordination of technical solutions within specific software development projects.

 

 

Indicative Performance Measures

  • The timely delivery of robust and maintainable software that satisfies or exceeds customer expectations

 

Person Specification – Essential requirements unless stated

 

Education / Qualifications:

 

  • Software Engineering / Scientific Degree
  • Ideally - Physics/Materials Science degree OR Computing Degree with a Physics background

 

Professional Skills/ Abilities:

 

  • Experience in PC based software developments using C# and Visual Studio, a source code control system, a bug or issue tracking system, and debuggers
  • Experience of delivering code as part of a product development team using an Agile development process
  • Experience with WPF and user interface development
  • Is able to design, create and test reliable code in a multi-threaded environment
  • Ideally - Experience of developing complex software applications for high tech instrumentation
  • Ideally - Experience working with customers creating bespoke solutions
  • Ideally - Experience using Microsoft DevOps

 

Personal Qualities:

 

  • Demonstrable confidence and communication skills to share technical expertise to help others.
  • Ability to work well within a cross-functional team

 

#LI-TJ1



  • Shanghai, China Third Bridge Full time

    Job DescriptionAbout Us:Third Bridge excels in driving technological innovation, creating solutions that push the boundaries of what's possible. We're on the lookout for a Senior Software Engineer who combines technical expertise with a knack for collaboration and innovation, bridging the gap between our Software Engineers and Principal Engineers.The Role:As...


  • Shanghai, China Bose Full time

    You know the moment. It’s the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying “hello.” It’s in these moments that sound matters most.At Bose, we believe sound is the most powerful force on earth. We’ve dedicated ourselves to improving it for nearly 60 years. And we’re passionate...


  • Shanghai, China Oxford Instruments Full time

    Role Details Business, Location: NanoAnalysis, China Role: Senior Software Engineer Reports to: NanoAnalysis application manager Direct Reports: None Primary Purpose: To design, develop and maintain software components and products. Key Responsibilities Generic Responsibilities Impact Impact on commercial results will be important. Technical insight and...


  • Shanghai, China Oxford Instruments Full time

    Role Details Business, Location: NanoAnalysis, China Role: Senior Software Engineer Reports to: NanoAnalysis application manager Direct Reports: None Primary Purpose: To design, develop and maintain software components and products. Key Responsibilities Generic Responsibilities Impact Impact on commercial results will be important. Technical insight and...


  • Shanghai, China Maersk Full time

    Opportunity At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers’ supply chains. As part of this journey, we are hiring for a Senior Software Engineer in the Maersk Air & LCL (Less than Container Load) Platform technology team, which is responsible for building and running digital...


  • Shanghai, China Maersk Full time

    Opportunity At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers’ supply chains. As part of this journey, we are hiring for a Senior Software Engineer in the Maersk Air & LCL (Less than Container Load) Platform technology team, which is responsible for building and running digital...


  • Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the Role The Senior Software Engineer role 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 SWE performs software design — typically across...


  • Shanghai, Shanghai, China Maersk Full time

    Opportunity At Maersk, we are transforming to become the global integrator of container logistics, connecting, and simplifying our customers' supply chains. As part of this journey, we are hiring for a Senior Software Engineer in the Maersk Air & LCL (Less than Container Load) Platform technology team, which is responsible for building and running digital...


  • Shanghai, Shanghai, China RELX Full time

    Are you a champion for continuous improvement? Do you enjoy collaborating with teams to solve intricate technical issues in the realm of employer-employee relations? About our Team LexisNexis Legal & Professional serves customers in over 150 countries with 11,300 employees worldwide as part of RELX, a global provider of information-based analytics for...


  • Shanghai, China Oxford Instruments Plc Full time

    Role Details Business, Location:  NanoAnalysis, ChinaRole: Senior Software EngineerReports to: NanoAnalysis application managerDirect Reports: NonePrimary Purpose: To design, develop and maintain software components and products. Key ResponsibilitiesGeneric ResponsibilitiesImpactImpact on commercial results will be important.  Technical insight and...


  • Shanghai, China Oxford Instruments Plc Full time

    Role Details   Business, Location:   NanoAnalysis, China Role:   Senior Software Engineer Reports to:   NanoAnalysis application manager Direct Reports:   None Primary Purpose:   To design,...


  • Shanghai, China Oxford Instruments Plc Full time

    Role Details Business, Location:  NanoAnalysis, ChinaRole: Senior Software EngineerReports to: NanoAnalysis application managerDirect Reports: NonePrimary Purpose: To design, develop and maintain software components and products. Key ResponsibilitiesGeneric ResponsibilitiesImpactImpact on commercial results will be important.  Technical insight and...


  • Shanghai, China 2035 Flextronics (Shanghai) Co., Ltd. Full time

    Job Summary To support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a Software Embedded,Senior Staff Engineer located in Shanghai. Reporting to the Software Manager, the SW Senior Staff Engineer role involves… What a typical day looks like : Provide simulation and digital control loop...


  • Shanghai, China Microsoft Full time

    Overview Edge + Platform Team works on bringing the best of Azure technologies to Edge datacenters. As a part of the team, you will be working on exciting technologies with massive exposure to distributed and cloud computing. Qualifications Requirements  5+ years of shipping enterprise scale software in a software engineering-related role.  ...


  • Shanghai, China Microsoft Full time

    Overview Edge + Platform Team works on bringing the best of Azure technologies to Edge datacenters. As a part of the team, you will be working on exciting technologies with massive exposure to distributed and cloud computing. Qualifications Requirements  5+ years of shipping enterprise scale software in a software engineering-related role.  ...


  • Shanghai, China NVIDIA Full time

    NVIDIA is hiring Senior Software Engineer to help develop its world-class AI Infrastructure and leading-edge software on NVIDIA’s high-performance DRIVE platform for Autonomous Vehicles. We aim to build a high-efficient end-to-end data pipeline for ground truth production, to satisfy the needs of various AV teams and achieve the high quality and...


  • Shanghai, China NVIDIA Full time

    NVIDIA is hiring Senior Software Engineer to help develop its world-class AI Infrastructure and leading-edge software on NVIDIA’s high-performance DRIVE platform for Autonomous Vehicles. We aim to build a high-efficient end-to-end data pipeline for ground truth production, to satisfy the needs of various AV teams and achieve the high quality and...


  • Shanghai, China Flexport Full time

    The opportunity: Flexport is a platform for global trade in an industry that comprises 12% of the global GDP. We are the first licensed freight forwarder and customs brokerage built around a modern tech stack. We help the world's fastest-growing brands manage their international supply chains, providing a fully-managed service for moving products between...


  • Shanghai, China Flexport Full time

    The opportunity: Flexport is a platform for global trade in an industry that comprises 12% of the global GDP. We are the first licensed freight forwarder and customs brokerage built around a modern tech stack. We help the world's fastest-growing brands manage their international supply chains, providing a fully-managed service for moving products between...


  • Shanghai, China Whatnot Full time

    Whatnot Whatnot is a livestream shopping platform and marketplace backed by Andreessen Horowitz, Y Combinator, and CapitalG. We’re building the future of ecommerce, bringing together community, shopping and entertainment. We are committed to our values, and as a remote-first team, we operate out of hubs within the US, Canada, UK, Ireland, and...