Staff Software Engineer
- Location
- City of Edinburgh, Scotland, United Kingdom
technical discussions; participate in technical designs and present technical ideas; seek and provide feedback on design and development. Drive design reviews, define interfaces between code modules, and apply existing technology to designs. Maintain code quality through best practices, unit testing and code quality … impact assessment. Articulate the need for scalability and understand the importance of improving quality through testing. Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project. Be an expert in assessing application performance and optimising/ ...