
Software Development Engineer II
- Edinburgh
- £36,000-61,200 per year
- Permanent
- Full-time
- Build modern APIs and web services with Rust
- Collaborate with other engineers throughout the development process
- Design, develop, and test code
- Communicate your design and implementation decisions
- 2+ years of commercial/academic software development experience
- Fluent in and passionate about Rust
- Interest in designing easy to use APIs
- Proven team-based software development experience
- Enthusiasm for quality software engineering
- Smart, adaptable, and enthusiastic
- Clear written and verbal communication skills, with attention to detail
- Bachelor's in computer science, engineering, mathematics, GIS, or related field
- Existing work authorization for United Kingdom
- Experience with C++ or JavaScript
- Familiarity in designing and developing RESTful web services
- Experience in using Git source control
- Knowledge of Docker, Kubernetes, Helm, Terraform or AWS is helpful but not required
- Familiarity with GIS applications and technologies an advantage
- Understanding of Test-Driven Development