Write technical documentation for internal and external use to clearly communicate the design and functionality of the software to internal and to external stakeholders.
Collaborate with product managers to establish and prioritise features based on the business goals and user needs.
Work closely with QA and testing teams to ensure the delivery of high-quality and reliable software.
...
Generating high-quality sales leads, following up after initial contact, securing and renewing orders, negotiating prices, completing sales, and arranging deliveries.
Researching, developing and modifying products to meet customers' technical requirements and needs.
Helping customers who have problems with installed products and recommending improved or upgraded materials and machinery.
...
Adept at spotting potential problems and finding appropriate solutions to achieve high quality in task.
Senior engineers monitor the compliance of the project to ensure that industry codes and practices are adhered to, quality assurance policies are followed, and performance standards are met.
Senior engineers oversee diverse teams of people, giving clear instructions, and effectively managing and motivating the team, and keeping up morale, particularly during busy periods.
...