Senior Software Developer
17 days ago
London
You should be able to articulate and support your recommendations with sound reasoning, grounded in engineering best practices and factual analysis, while maintaining an open, fair, and, where necessary, assertive approach. Understanding of solid engineering principles, including SOLID, DRY, and ...