We are seeking 2 highly skilled and motivated Senior Software Engineers to join a growing engineering team. As a senior member of the team, you will play a key role in designing, developing, and delivering high-integrity software solutions within a secure and collaborative environment. * Designing, reviewing, developing, testing, documenting, configuring and delivering software products to the agreed standards and procedures using the specified tools, within schedule and estimates * Providing specialist technical advice and guidance to other professionals, technician engineers and/or customers, and works with a high degree of technical autonomy * Testing software products sufficiently to ensure software product quality is maintained and minimal or no re-work is required * Investigating and resolving issues and problems raised during any stage of the development lifecycle, including ...
more