Accessibility Links

Senior Software Engineer

  • Salary: Negotiable
  • Job type: Permanent
  • Location:
  • Sector: Software Development
  • Date posted: 04/12/2018
  • Job reference: BBBH94307

Senior Software Engineer


As Senior Software Engineer you will need to design, implement, and integrate components across services and devices. You must be able to navigate multi-threaded, event-driven architecture to deliver a stable, maintainable code base. You will have to collaborate and communicate effectively with a distributed Agile team to deliver improvements reliably. You will be expected to contribute to full-stack development, be experienced in the full software development lifecycle, and adhere to a quality management system.
Qualifications include:

  • Degree in Computer Science or related discipline with a minimum of 5 years relevant experience in software development
  • Advanced knowledge of C#/.NET
  • Multi-threaded C# development
  • Service-oriented architecture
  • ASP.NET WebApi
  • Front-end, single-page web applications
  • SQL Server
  • Automated unit testing


Additionally, experience with the following would be a plus:

  • Scrum methodologies and globally-distributed teams
  • .NET Core
  • Angular
  • Entity Framework
  • TFS/VSTS TFVC workflow
  • xUnit and Moq
  • TDD

For more information on this or other roles feel free to contact Alison on 01 6455250

Similar jobs