Description
Senior Software Engineer - C#, SQL, .Net, Multithreading, Restful Web Services, Powershell
Inside IR35
Skills, knowledge and experience:
We are looking for an individual with a relevant academic background and proven experience in Software Engineering.
Experience with
- Server Side C# using the .NET framework
- Microsoft SQL Server. DB design, stored procedures, service broker and performance tuning
- C# Multithreading
- C# Restful web services
- Powershell Scripting
- HTML5, ASP.NET, MVC and Signal R
- Test Driven Development, Automated Testing, Continuous Integration and Scrum
- Experience of the wider solution development life cycle. An appreciation of the importance of each phase, including maintenance/service.
- Experience producing technical documentation to support application detailed design, tests and technical notes.
- Experience developing simulated environments or test harnesses.
- Experience as part of both software development and maintenance teams
Education and qualifications
Essential:
- Degree or equivalent experience, in Computer Science or a related subject
Desirable:
- Certification in a relevant programming language or framework
- Certified Scrum Master