Description
Senior Software Engineer – Fully Remote Working
Salary £55,000 – £75,000 + Package (Negotiable)
Our client, a London based leading Tech Start-up, specialising in the creation of recognised Financial Applications, are seeking highly skilled C# .Net Software Engineers. We are looking for people with strong experience in developing Cloud Based Application to join the business on a fully remote working basis. We are looking for people who enjoy a mixture of solution architecture, hands-on coding, and some team leadership / mentoring.
Senior Software Engineer Essential Skills
1. Computer science or similar related experience.
2. Proven track record in a similar role.
3. Thorough understanding of:
4. OO programming languages.
5. Relational databases.
6. APIs delivered over HTTP
7. Strong analytical and problem-solving skills.
8. Able to work both individually and as part of an agile team.
9. Able to actively participate in technical and commercial discussions.
10. Experience of one or more of:
11. Defining system or module architectures that have been delivered into real-world use.
12. Line management of a small engineering team.
13. Coaching and mentoring other engineers.
14. Scrum-master / agile team leadership.
15. Defining, documenting, and implementing technology standards.
Desirable Skills
16. C# / .NET framework
17. Microsoft Azure
18. Cosmos Db
19. Azure Functions
20. Azure Service Bus
21. Terraform
22. CQRS
23. DDD
24. Experience designing, developing, releasing, and maintaining scalable, fault tolerant systems.
Please apply with an up-to-date version of your CV for immediate consultation.