Principal/Senior Software Engineer

vor 3 Wochen


City of Monash, Österreich ISTITUTO MARANGONI Vollzeit

The Principal Software Engineer is a Scrum team member who provides hands-on technical leadership across all aspects of the software development lifecycle for our test automation infrastructure, build pipelines, and the verification tests themselves. You will ensure best practice software engineering principles are applied in definition, design, development, verification and release.

The seniority and compensation for the role is negotiable depending on the experience level of the candidate.

Key responsibilities:

  • Evolve and enhance Leica Biosystems’ bespoke test automation frameworks, tools and continuous integration pipelines.
  • Participate in all Scrum events to effectively transform the product backlog into working increments.
  • Design software components in accordance with state-of-the-art practice while respecting legacy architecture and regulatory constraints.
  • Specify software features with Gherkin (SpecFlow)
  • Negotiate with the product owner to ensure that the technical quality of the solution is prioritised appropriately in the product backlog versus new feature development; i.e. ensure technical debt is resolved not accumulated.
  • Guide developers on development best practices including but not limited to design patterns, coding standards, configuration management, unit testing, etc.
  • Guide automated test strategy, emphasising the test pyramid
  • Support verification SMEs on best practice test automation at the component and system level.
  • Lead test approach trade-off analysis between the use of mocks, simulators, emulators, and real system testing
  • Work with other scrum team members to expand product automation test coverage; i.e. author test cases using the frameworks you develop.
  • Author and review technical documentation, including but not limited to: development environment specifications, specifications, design documents, validation plans, risk assessments, configuration management plans, etc.
  • Drive best practice and process improvement within your Scrum team and across the whole of software engineering group; including revising quality management system procedures to support test automation and improved development practices.
  • Provide coaching across the software engineering group on software development and test automation best practices.

Selection Criteria

Essential:

  • 12+ years experience in software development / software engineering
  • Self-organising and able to work with minimal supervision while providing support and coaching to the rest of the scrum team.
  • Ability to architect and design software solutions with minimal support
  • Ability to solves complex problems and identify innovative solutions with a broad understanding of constraints and needs
  • Expert level programming in C# .Net, and preferably Python
  • Experienced with mocking frameworks (e.g. MoQ, Mockito)
  • Experienced with unit testing frameworks (e.g. NUnit, JUnit)
  • Experienced in testing both user interfaces and programmatic interfaces (e.g. REST, and WCF)
  • Highly effective communicator (in English) and able to communicate confidently and inspirationally at all levels.
  • Clear, coherent and structured written communication, including visual representation

Highly Desirable:

  • Background in product development, i.e., delivering distributable software systems
  • Systems development in a strong engineering environment e.g., medical device, aerospace, automotive.
  • Expert knowledge of IEC 62304 and related software medical device software development standards including but not limited to related FDA guidance.
  • ISTQB certification
  • Experienced with Test Management tools such as ALM Quality Centre
  • Previously held a role as an SDET
  • Knowledge of Test Complete and/or Telerik UI and Testing Framework
  • An understanding of Performance Testing principles and practices
  • Exposure to AI based Test Data automation
  • Experienced with BDD with Gherkin and preferably SpecFlow
  • Specific and strong background in automated testing (3+ years)

Travel:

Up to 5 days per annum international travel.

Location:

This is a predominantly onsite role with 4 days per week onsite (Mon, Tue, Wed and Thu) with an option of working from home on Fridays. Our office is located at 495 Blackburn Road Mount Waverley VIC 3149 Australia.

At Danaher we bring together science, technology and operational capabilities to accelerate the real-life impact of tomorrow’s science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life. Our global teams are pioneering what’s next across Life Sciences, Diagnostics, Biotechnology and beyond. For more information, visit www.danaher.com.

At Danaher, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve. Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.

#J-18808-Ljbffr

  • City of Melbourne, Österreich Conrad Consulting Ltd Vollzeit

    Principal Structural Design EngineerBirmingham 65k- 70k plus benefitsAre you an experienced structural design engineer looking to work at a principal level?Our client has an industry leading team and are looking to bring in a principal engineer who is hard working and driven.They specialise in interesting projects across a range of sectors including...


  • City of Melbourne, Österreich Conrad Consulting Ltd Vollzeit

    Senior / Principal Structural EngineerSwindon 45- 50k plus benefitsOur client specialises in the self-build housing sector, working with leading manufacturers in modern methods of construction (ICF and SIPS). They are a growing business in growing market seeking a senior or principal level structural engineer looking for the next step in their career where...


  • City of Melbourne, Österreich GR Associates Vollzeit

    Senior / Principal Electrical Design Engineer- Building Services Consultancy / Building Services / Principal Electrical Design Engineer / MEP This is an exciting opportunity to join an established but growing consultancy, the successful candidate will be able to progress their career and develop with the growth and success of the business. My client is an...


  • City of Melbourne, Österreich GR Associates Vollzeit

    Senior / Principal Electrical Design Engineer- Building Services Consultancy / Building Services / Principal Electrical Design Engineer / MEP This is an exciting opportunity to join an established but growing consultancy, the successful candidate will be able to progress their career and develop with the growth and success of the business. My client is an...


  • Brisbane City, Österreich ClearCompany Vollzeit

    Principal Civil Engineer. Rare career opportunity. Brisbane CBD / Gold Coast / Sunshine Coast. Large international Engineering Consultancy.About the company Principal Civil Engineer to join a large, international Engineering Consultancy with multidisciplinary services across Australia and globally. They have offices in multiple locations across Australia and...


  • City of Melbourne, Österreich Bennett and Game Recruitment Ltd Vollzeit

    Principal Structural Engineer for a leading consultancy based in Leeds. This opportunity requires a future leader who is seeking the chance to establish themselves with the prospect of growing their new Leeds office which has opened due to continue expansion and growth.The most suitable Principal Structural Engineer will gain experience with all aspects of...


  • City of Melbourne, Österreich GR Associates Vollzeit

    Senior / Principal Mechanical Design Engineer required for leading West Midlands Consultancy Operating for almost 20 years, my client has been providing high quality Mechanical, Electrical and Public Health Design services for the built environment. Based from their offices in the West Midlands, they are involved in the following sectors: Commercial...


  • City of Melbourne, Österreich GR Associates Vollzeit

    Senior / Principal Mechanical Design Engineer required for leading West Midlands Consultancy Operating for almost 20 years, my client has been providing high quality Mechanical, Electrical and Public Health Design services for the built environment. Based from their offices in the West Midlands, they are involved in the following sectors: Commercial...


  • Brisbane City, Österreich Wood Plc Vollzeit

    Wood is currently recruiting for a Principal Process Engineer Wood is currently recruiting for a Principal Process Engineer to join our team in Brisbane on a permanent contract. Reporting to the Discipline Lead Engineer, the successful applicant will be part of a busy project team delivering projects for our clients in the Oil & Gas, Water and Renewables...


  • Gold Coast City, Österreich Found People Pty Vollzeit

    Principal Civil Engineer. Rare career opportunity. Brisbane CBD / Gold Coast / Sunshine Coast. Large international Engineering Consultancy.About The CompanyPrincipal Civil Engineer to join a large, international Engineering Consultancy with multidisciplinary services across Australia and globally.They have offices in multiple locations across Australia and...


  • City of Melbourne, Österreich Progressive Recruitment Vollzeit

    Principal Mechanical Design Engineer Wolverhampton 70.5kProgressive Engineering and a European Engineering OEM Leader in Complex Mechanical Handling, Process Systems & Machinery Engineering for Nuclear Applications are looking to recruit a Principal Mechanical Design Engineer for their Engineering & Manufacturing HQ near Wolverhampton, owing to project...


  • City of Devonport, Österreich NES Fircroft Vollzeit

    At Aker Solutions we are committed to helping the energy industry and broader society #PowerTheChange towards a low-carbon future. We are changemakers and problem solvers with more than 180 years of experience. Our ambitions are high. By 2030, renewables and low-carbon solutions for oil and gas will make up two-thirds of our business. Do you want to be a...


  • City of Devonport, Österreich NES Fircroft Vollzeit

    At Aker Solutions we are committed to helping the energy industry and broader society #PowerTheChange towards a low-carbon future. We are changemakers and problem solvers with more than 180 years of experience. Our ambitions are high. By 2030, renewables and low-carbon solutions for oil and gas will make up two-thirds of our business. Do you want to be a...


  • Brisbane City, Österreich Found People Pty Vollzeit

    About The CompanyPrincipal Civil Engineer to join a large, international Engineering Consultancy with multidisciplinary services across Australia and globally.They have offices in multiple locations across Australia and offer unrivalled flexibility for applicants from Brisbane CBD, Gold Coast or the Sunshine Coast.This is a rare leadership opportunity for a...


  • Brisbane City, Österreich Airswift Vollzeit

    Our client is a leading international structural and civil consultancy with offices across the country. They are well known for their experience in technical building structures design in the high rise, industrial, education and commercial buildings sector.They have a long established presence in the Brisbane market and have growing civil and structural...


  • City of Melbourne, Österreich Eden Brown Vollzeit

    Senior/Principal Electrical Design Engineer- Building Services Leeds Flexible Working Up to 50k & 60k Benefits What we are looking for (Role Description) Using sound knowledge of electrical building services provide support and line management to the electrical team to progress multiple projects on all drawing production including schematics and...


  • City of Parramatta Council, Österreich APD Engineering Vollzeit

    Electrical/Electronic Engineering (Engineering) Full time Add expected salary to your profile for insights APD Engineering is one of Australia’s leading professional consulting firms with a dedicated focus on power systems engineering. Our team of technical experts provides innovative and specialist solutions to utilities, renewable developers,...


  • City of Melbourne, Österreich Shorterm Group Vollzeit

    Principal DraughtspersonPower Networks, Transmission & DistributionDerby, Hull, South Croydon, Belfast, Cardiff 48,000 to 55,000 plus benefits PermanentJob Ref: J(phone number removed)We are working with a growing design and engineering consultancy. They are recruiting a number of people to deal with their growth.We are seeking an experienced Draughtsperson...


  • City of Melbourne, Österreich Shorterm Group Vollzeit

    Principal DraughtspersonPower Networks, Transmission & DistributionDerby, Hull, South Croydon, Belfast, Cardiff 48,000 to 55,000 plus benefits PermanentJob Ref: J(phone number removed)We are working with a growing design and engineering consultancy. They are recruiting a number of people to deal with their growth.We are seeking an experienced Draughtsperson...


  • Brisbane City, Österreich HTK Vollzeit

    Select how often (in days) to receive an alert: Senior Software Engineer PCCW Global is a leading international communications service provider, offering the latest mobility, voice and data solutions to multinational enterprises, telecommunications partners, cloud and application service providers. With a network footprint reaching over 3,000 cities...