Senior Software Engineer

Senior Software Engineer

Agilent Technologies

Waldbronn, Germany

To succeed in this role, you will be proficient in the application of software development skills to develop high-quality software products in an agile environment and experienced in the investigation of new technologies to build innovative products. In addition, you will be able to handle the coordination of the integration of product/process design work multi-functionally.

We are looking for a self-motivated and collaborative colleague with a sound understanding of sophisticated software development processes from start to finish. You will be a professional who can apply a creative and proactive approach to problem solving, contributing to the full stack of system development including front-end and back-end responsibilities.

If you have a positive team-centered demeanor, are hardworking and pay attention to detail, we want to hear from you! This is an opportunity to allow you to grow with the company and develop your skills whilst working alongside a growing team of dedicated and enthusiastic Software Engineers.

Your main responsibilities will include:

  • Develop software that collaborates with newly developed analytical instruments, working within a multi-disciplinary project team including software and firmware developers and testers, product managers and owners, scientists, and project management;
  • Develop embedded software components that run in Linux environments on newly developed analytical instruments;
  • Design and develop web applications in an Agile Scrum or Kanban lifecycle;
  • Develop front-end software that interacts with a back-end via web protocols, running on a Windows environment;
  • Take ownership for quality and timely delivery of products;
  • Work in a mixture of on-site and remotely.

Qualifications:

  • A bachelor’s or master’s degree in computer science or software engineering or equivalent with sufficient industry experience;
  • Experience in software design and development of standalone or client/server software products, using web applications frameworks such as Angular, Typescript and Javascript;
  • Experience in designing future-proof software architectures, including object-oriented programming methodologies and practices, and refining them into working software products;
  • Experience with backend Microsoft technologies such as C#, .NET Framework and .NET Core;
  • Experience with database technologies, e.g. SQL, PostgreSQL and Entity Framework Core. Data design, transmission, serialisation and storage of structured data.

Preferred additional experience:

  • Good interpersonal and communication skills to work across multiple functions, businesses, and geographies to help coordinate to meet project requirements, timelines, and product quality goals;
  • Experience in development of software that interacts with hardware devices;
  • Knowledge of analytical instrumentation or life sciences markets;
  • Experience working with Atlassian products (BitBucket, Confluence, JIRA), or in a Scrum team with Scrum methodologies.

Apply Now

Don't forget to mention EuroEngineerJobs when applying.

Share this Job

More Job Searches

Germany      Software Engineer      Agilent Technologies     

© EuroJobsites 2024