• Location: Belfast, Northern Ireland
  • Salary: £55000 - £65000 per annum + additional benefits offered
  • Technology: .NET Jobs
  • Job Type: Permanent
  • Date Posted: 12th Feb, 2021
  • Reference: SA120221

Due to continued expansion our client requires an additional full time permanent Solutions Architect with experience in developing Enterprise level .NET software solutions.

You will work as part of a product team in the delivery and on-going maintenance of complex enterprise solutions built around our own Enterprise Framework.

Core Duties/Responsibilities

  • Responsible for designing and documenting solutions which are fit for purpose and capable of being developed within commercial constraints.

  • Responsible for devising and costing/estimating viable, bid winning solutions, working in conjunction with the sales team in; including the development of proofs of concepts.

  • Responsible for creating, guiding and reviewing the solution architecture and designs for designated projects, in conjunction with the Principal Software and Solution Architects.

  • Ensuring that all technology decisions satisfy both commercial and technical success criteria.

  • Maintaining a current knowledge of technology and actively disseminates this knowledge at all levels.

  • Involvement in the definition of solution direction and strategy, and the creation of technical standards and guidelines.

  • Seek opportunities to deploy new technologies to the benefit of E-ICS and its customers.

  • Identify and advocate ways to improve E-ICS effectiveness in solution design and implementation.

Skills, Knowledge & Experience

  • You will have a degree level education BE/ME/MCA/M.Sc. in Computer Science or other engineering degree.

  • Experience of bespoke software development content and have solid experience in .NET software development in an Agile environment.

  • You are a team player with good interpersonal skills and a drive to take ownership of and responsibility for the tasks assigned to you.

  • Has experienced in working with remote based teams, owning and delivering the work to the remotely based Project Manager.

  • Skills in setting up Test Data using appropriate tools.

  • Knowledge of Enterprise Application / System Development standards.

  • Ability to identify newer technologies and propose its suitable adoption in the line of products.

  • Experience in using Source Control and Bug Tracking tools (preferably Microsoft DevOps).

Essential technical knowledge:

  • C#, ASP.Net, ASP.Net MVC

  • N-Tier development (using WCF / WebAPI)

  • Microsoft Azure

  • Good understanding of OO concepts, Software Design Patterns & Best Practices (esp. SOLID, Dependency Injection / Inversion of Control)

  • HTML,CSS, Javascript, Bootstrap, JQuery, AngularJS

  • Sql Fundamentals, ANSI Standard T-SQL used in SQL Server

  • Know HTTP(S) protocol, request methods (GET, POST, PUT, PATCH, DELETE, OPTIONS)


  • Octopus Deployment

  • DevOps

  • Entity Framework


  • .net Core

  • AWS

  • Kendo tools or any other 3rd party rapid development tools

  • SQL Server 2016 and above (inc. SSIS and SQL Replication)

  • TFS source control and SCRUM based project engagement

  • Message Queues / Service Buses (e.g. MSMQ, RabbitQ, BizTalk)

  • Performance testing frameworks and tools

  • Security Protocols (OAuth 2.0, OpenID Connect, ADFS,WS-Federation)

  • Databases such as Relational, Cloud Databases, Search Engines &NoSQL

  • Caching such as Entity Framework 2nd Level Cache, Distributed Cache & Memory Cache

  • Logging, such as Log Frameworks & Management System.

  • Template Engines, such as RAZOR, DotLiquid, Fluid

  • Real-Time Communication, SignalR

  • Object Mapping, such as AutoMapper

  • API Clients, such as REST, GraphQL

  • Testing (Unit, Behaviour, Integration)

Similar Jobs

Project Manager - Belfast
Belfast, Northern Ireland

.Net Developer
Belfast, Northern Ireland

Senior DevOps Engineer
Belfast, Northern Ireland

Senior Software Engineer
Belfast, Northern Ireland

Technical Project Manager - Belfast
Belfast, Northern Ireland