The senior software developer will be responsible for developing solutions to satisfy asset lifecycle management requirements, guiding other developers during the development process, giving attention to usability and consistency across the AVEVA product suite.
You will participate in software development, provide development documentation, and ensure work is reviewed and tested at all stages of development; always striving to support the overall aim of AVEVA products to be market leaders.
In addition to the above this role will also include involvement during defect triaging and implementation of a solution for defects identified in existing software solution.
Key responsibilities
Essential requirements
Desired skills and competencies

Keyskills: software development backend development frontend web development desktop application development agile moc c# continuous integration fullstack development software testing unit testing sales visual studio git tdd scrum .net