Senior Engineer Software

Application deadline date has been passed for this Job.
This job has been Expired

Senior Engineer Software

  • Post Date:30th June 2023
  • Views 109
0 Applications
Job Description

About the job

Senior Software Engineer As part of our software development team, you will participate in the design and development of software solutions, to help us deliver reliable products that help our customers manufacture sustainably and reduce waste. You will be involved throughout the product lifecycle, from discovery to delivery, where we look to achieve our company strategic goals by having a progressive and adaptable mindset that recognises both, business, and A gile values and principles whilst being a role model for them.We are an Agile Software department of 50+ developers and testers who have embraced Agile thinking and methodologies (Scrum). We are responsible for design, implementation and testing of the software for all Domino coding and marking products whilst supporting and developing our infield products.Some of the key responsibilities of your role include :

  • Delivering value to customers by developing, testing and reviewing software solutions on existing and new platforms.
  • Working alongside the team to ensure code has sufficient test coverage and is tested at the appropriate levels whilst following the test strategy.=
  • Continuously develop your skills so you can help the team take tasks all the way through the SDLC.
  • Actively collaborate with individuals within the team to achieve our business objectives.
  • Writing maintainable, tested and compliant code that aligns with the designed software architecture.
  • Contributing to improvement activities. (e.g. developing tools, ways of working, engineering practices)
  • Refining, estimating, and planning the product backlog.

To be successful in this role you will need to have:

  • Experience in C++ and python programming.
  • QT and/or QML experience desirable
  • History of delivering or supporting software products throughout moments in the product life cycle.
  • Knowledge of at least one engineering practice. (e.g., TDD, BDD, CI/CD)
  • Demonstrate competence in version control.
  • Able to communicate complex idea s / solutions/ problems to other members of the team.
  • Appreciation of agile ways of working, the values and principles.

We Are Looking For Someone With Key Personal Attributes That Align To Our Domino Values Of Collaboration, Listening, Expertise, Ambition And Responsibility

  • Strong interpersonal skills with ability to communicate effectively and establish good working relationships across internal departments
  • An ‘agility’ mindset in delivering products and services. Adaptable to change and passionate about continually improving all aspects of product and team delivery.
  • Challenges assumptions and contributes new ideas but also listens, demonstrates genuine interest, empathy and appreciation for other ideas.
  • A desire to continuously learn and grow
  • Takes ownership and responsibility delivering both personal and team goals
  • Works with a collaborative mindset and team mentality

At Domino Printing Sciences, we believe in doing more for our employees as well as our customers. A highly successful company, we’re large enough to offer career development opportunities yet small enough for your contribution to be readily recognised and rewarded.As well as a competitive salary, we offer a generous benefits package including 25 days basic holiday (with the opportunity to buy and sell), a discretionary bonus, life insurance, medical insurance, dental plans, enhanced maternity leave, as well as schemes such as the Cycle Scheme and the Tech Scheme. We know that training and development is essential for us all to progress our careers and there will be lots of development opportunities here at Domino. We think Domino is a great place to work and we’re committed to Domino offering a fun, challenging and really rewarding workplace.Domino Printing Sciences plc, an autonomous division of Brother Industries Ltd has a long established global reputation for the development and manufacture of coding, marking and printing technologies, as well as its worldwide aftermarket products and customer services. We offer a wide range of printing technologies including continuous Inkjet, Laser Coding, Drop on Demand, Print and Apply and Thermal Inkjet. We are positive you will have seen the success of our products without even noticing, from expiry dates on eggs to medicines in your bathrooms.If you want to join a global expert industry company dedicated to investing in its people, its products and its future then apply now.Positions may be at an advanced stage of the recruitment process and can close at any time.