Etain are a Microsoft Certified Gold Partner and a Kentico Gold Partner, working with these world-class platforms to deliver outstanding custom web applications and bespoke software solutions.

We consult, conceptualise and deliver leading-edge solutions that focus on your individual needs. With innovation at their core our custom Smarter Software® solutions focus on real business benefits. From streamlining process change and information management, to secure cloud hosting and user experience (UX), our custom solutions channel your vision from concept to delivery.

Etain is a team of 60 talented individuals, which is set to grow in size and skills in the months ahead. Check out the fantastic roles we have on offer below. 

Current Roles

Etain offers exciting careers and development opportunities, with competitive packages. We are currently recruiting for the following roles. Click the link to learn more:

  • Speculative applications welcome. 

How To Apply

To apply for any of these roles please email HR with your CV and Cover Letter. Please state in your cover letter which role you are applying for.


Our Employee Benefits

  • 20 holiday days per year with an additional day per years’ service up to a maximum of 25 days.
  • 12 Public Holidays per year
  • Westfield Health Cash Plan
  • Employers for Childcare Voucher
  • Opportunity for flexible working and working from home
  • Enhanced Sick Pay and Income Protection
  • Pension Plan
  • SmartSnack fruit scheme
  • Charity Fundraising Programme (Action For Children)
  • Busy Social Calendar (summer BBQs, Weekends Away, Quiz Nights, Christmas Party)

What we're looking for

ROLE: Senior Developer

Level: Senior 

As a Senior Developer in Etain you will help to design and implement custom solutions for our clients. The candidate should have a solid understanding of IT best practices with a focus on stability, security, performance and capacity.
  • Provide senior engineering leadership on client projects including  technical analysis, solution design,  development,  testing, implementation/deployment
  • Continuously research and learn about new and emerging technologies
  • Lead coach and mentor development teams
  • Responsible for code reviews of colleagues and juniors in the team
  • Responsible for development and use of test scripts
  • Demonstrate good judgment in solving problems as well as identifying problems in advance, and proposing solutions
  • This individual must work effectively with staff across all teams
  • Ability to handle multiple tasks concurrently with competing deadlines
  • Contribute to Etain’s Technical Leadership forum, providing ideas and running internal improvement projects.
  • Limited supervision and direction is provided, as this individual can operate and drive results and set priorities independently
Must Have:
  • Must have at least 3 years of experience in:
    • ASP .Net MVC
    • Entity Framework
    • SQL Server
    • SSRS
    • Identity Security Frameworks
    • Microsoft SharePoint OR Kentico CMS
  • Must be self-motivated and detail orientated
  • Must be able to work to tight deadlines
  • Able to work effectively under pressure, often involving changing priorities and multiple deadlines
  • Strong team player
  • Has initiative and ability to react to changing priorities
Desireable skills:
  • Unity Dependency Injection
  • React
  • Node
To apply for any of these roles please email HR with your CV and Cover Letter. Please state in your cover letter which role you are applying for.


 ROLE: Junior Software Developer

An exciting opportunity for a Junior Developer to join our team based in Belfast. 

We are looking for a graduate or junior level developer with around 1 year of experience, looking to gain knowledge and join our growing team.

The work will be of a complex and technical nature and involve the application of computer science and mathematics in an environment which is constantly evolving due to technological advances and the strategic direction of Etain.  The software developer will be responsible for Creating, testing and documenting new and amended programmes from supplied specifications, provided by the Technical Architect, Business Analysts or Project Manager.

Requirements and Skills:

  • Experience in web development with .NET tools (C#, MVC)

  • Knowledge of SQL Server

  • An understanding of the full software lifecycle and appreciation of different development methodologies.

  • A strong problem solver with an analytical mind and an eye for detail

  • Manage time effectively and work to tight deadlines

Salary Banding:

  • £23K – 28K per annum dependant on experience

To apply for any of these roles please email HR with your CV and Cover Letter. Please state in your cover letter which role you are applying for.

ROLE: Technical Services Architect

Level: Senior 

The Person:
  • Clear communicator

  • Customer facing when required – excellent demeanour / “bedside manner”, presentable from sales and support perspective when necessary

  • Good listener – slow to consider, quick to act

  • Logical structured thinker

  • Works well under pressure

  • Easily approachable and works well in a team

  • Adaptable to change over time, forward thinking, positive / constructive outlook

  • Multi-disciplined – an excellent overall, joined up understanding in a number of technical areas with ability to apply successfully to numerous technical challenges

  • Problem solver – a “sleeves up” attitude to technical obstacles and hurdles, able to adapt and overcome.

  • Self-motivated, fast learner, able to build on previous knowledge and apply to new problems

The Skills
  • An excellent level of understanding in Windows based server operating systems, including core services such as AD, WINS, DHCP, DNS, SMB – any existing or newly released Windows technologies that would enhance the operation of our software solutions.

  • An expert level of understanding in Microsoft SQL-Server, including the provisioning of resilient cluster technologies, replication, SSRS, best practise for installation, management of databases and databases services, both for boxed / on-prem and cloud based versions of SQLS.

  • An expert level of Microsoft Active Directory

  • An expert level of TCP/IP and associated LAN / WAN technologies (DNS, routing, switching, LAN, WAN and VLAN)

  • An expert understanding of infrastructure hardware including LAN/WAN switching, SAN switching, servers and their specification, procurement & provisioning, SAN, UPS etc

  • An expert level of understanding in virtualisation, including commercial hypervisors (VMWare vSphere / Hyper-V / Citrix XenServer) and container technologies (Docker / Kubernates)

  • An understanding of DevOps principles in relation to deployment of solutions

  • Expert level of experience in the management of remote server based solutions, ILO / iDRAC, RDP/ICA, SSH/Telnet, VNC and commercial 3rd party and MS offering for server stand up and management (e.g. MOM, Ops Manager, System Centre or whatever is “current” in technology terms in Windows)

  • Expert level of knowledge in server monitoring

  • Expert level of knowledge in scripting technologies - PowerShell, UNIX BASH/RSH

  • Public and private cloud, IaaS and PaaS understanding and when to apply, including collaboration with Etain CTO for design / costing / packaging

  • Good understanding of Kentico CMS in terms of “best practice” installations and deployments with a view to handing over to development teams

  • Familiarity with software development lifecycle and processes – to assist with future directions in streamlining management of mission critical, 24/7/365 hosted platforms.

  • Ability to manage multiple tasks and prioritise accordingly

  • 5 years plus experience in a similar role 

  • Ensure customer satisfaction with existing solutions with view to winning more business

  • Guarantee availability of production platforms from SLA perspective, minimum 99.99% uptime SLA

  • Ensure smooth operation of hosted platforms from day to day

  • Design mission critical, hosted, highly resilient & scalable platform for Etain software solutions

  • Guarantee the safety and security of customer’s data from GDPR perspective – investigate and incorporate features / protective measures to ensure this

  • Ensure managed platform databases in consistent state, fully backed up ready for PITR if required

  • Assist with set up of all software and hardware for new hosted platforms

  • Work closely with CTO and SMT team to assist with completion of PQQ’s and tender responses with regard to hosting, security and related infrastructure / non-development sections.

  • Provide consultative level of Windows & SQL-Server and any other server side related technologies particular to managed, hosted customer platforms to both Etain TA’s / senior devs and customers

  • Management & tracing of monitoring services, carrying out fault diagnosis and resolution based on the automated alerts generated by monitoring software.

  • Deployment, management and troubleshooting of ASP.NET Microsoft IIS based solutions on both IaaS and PaaS environments to achieve above

  • Implementation, deployment and management of domain and DNS services for managed platforms

  • Work with senior management and TA level teams to architect and subsequently supervise the design, provision, building, deployment, monitoring, backups, management etc of new fully managed, customer facing platforms

  • Work closely with and coordinate partner hosting companies with design, build, migration and customer go-live activities

  • Assist senior development teams (at TA and Senior level) with implementation of infrastructure technologies useful in the creation of next generation software solutions.

  • Carry out any other reasonable duties as required by senior management in the pursuit of company and business growth, customer satisfaction, referencibility to win new contracts.

  • Investigate and propose new technologies that would further assist with the companies expansion plans - to help foster & develop faster, more secure, more resilient, more scalable software solutions both in private and public clouds – to differentiate Etain from companies who have not used similar technologies and win new business

To apply for any of these roles please email HR with your CV and Cover Letter. Please state in your cover letter which role you are applying for.

ROLE: Hosted Platform Engineer

The Person: 

  • A good understanding of Windows Operating systems including windows 10
  • A good understanding of Microsoft SQL-Server core concepts, installing and managing databases and associated backups, migrating from one server to another, assisting development with release related tasks
  • An understanding of Windows Server operating system – Windows 2008-2016
  • Experience of server hardware including configuration of RAID technology
  • A background in Monitoring products for server and PC infrastructure estate (Ops manager, system centre)
  • Microsoft IIS web technologies, including configuration and trouble shooting
  • Domain and DNS management and troubleshooting experience
  • Office 365 administration
  • Microsoft Azure technology stack – familiarisation with the associated technologies to a point where applicant can assist with design and build of resulting resilient, scalable Azure platforms
  • Logical thinking, attention to detail a must have – the successful applicant will be required to assist with customer platform design and build tasks in conjunction with our hosting partner Rackspace
  • Good grounding in resilient, scalable IaaS and PaaS platforms desirable – the skills will assist with deployments onto our fully managed 24/7 platforms
  • Knowledge of MS Dynamics, MS Sharepoint and Kentico Web CMS highly desirable – we regularly build these environments internally, and on hosted managed platforms for customers. If necessary training will be provided to progress these skills.
  • Successful applicant must be self-driven, a fast learner and motivated by a passion to “build something better”
  • Some background in software development, or with working in Software Dev teams would be beneficial – Etain are undergoing changes that mean Dev and Infrastructure teams increasing work closer, the successful applicant should be able to demonstrate how past roles could help achieve this.
  • Ability to manage multiple tasks and prioritise accordingly
  • 3 years plus experience in a similar role
  • Excellent communication skills
  • Excellent customer service (internally and externally)


  • Performs data backups on a scheduled basis
  • Domain Renewals and registrations
  • SSL Renewals
  • Ensure regular Email Spam Filtering
  • Assist with set up of all software and hardware for new team members
  • Assist with Microsoft Exchange Administration
  • Support company’s internal communications infrastructure including phones and printers.
  • Work with your team leader and senior management on any other required actions
  • Installing and administering Microsoft SQL Servers
  • The build and configuration of windows servers, laptops and desktops. Including at hardware level.
  • Responsible for maintaining a backup infrastructure for all systems including tape and disc technologies
  • Will work in conjunction with the Etain support and help desk team to diagnose and resolve problems
  • Management of monitoring services and carrying out fault diagnosis and resolution based on the alerts generated by monitoring software.
  • Deployment, management and troubleshooting of Microsoft IIS technologies
  • Implementation, deployment and management of domain and DNS services.
  • Build cloud (Microsoft Azure) based infrastructure to agreed standards,
  • Deal with customers and 3rd party companies
  • Assist development teams with development and implementation of new solutions (CRM, SharePoint and Web)
  • Carry out any other reasonable duties as required by management
An increasingly important part of this role is to assist with the design, build and management of hosted customer platforms – the successful applicant must be able to demonstrate that they can work with Internal Services to “feed and water” the company infrastructure, but importantly should be capable with working with external IT partners such as our hosting company Rackspace to help design and build scalable, resilient platforms for customers.

To apply for any of these roles please email HR with your CV and Cover Letter. Please state in your cover letter which role you are applying for.

ROLE: Infrastructure Graduate

Key responsibilities

  • Assist with providing infrastructure solutions
  • Infrastructure deployments following best practice methodologies
  • Day-to-day management, maintenance and optimisation of servers and other infrastructure items
  • Analysis and resolve infrastructure issues identified by monitoring systems
  • Provide technical support and advice to both internal and external customers
  • Learn, document & implement new systems in conjunction with other teams
  • Work closely with senior members of our team, providing ad hoc support as and when required

Essential skills & Experience

  • Technical knowledge and/or experience of IT infrastructure and associated hardware
  • Knowledge of Microsoft technologies
  • A degree in an IT-related discipline, preferably at least a 2.1
  • An inquisitive nature, determined to identify the source of issues
  • Ability to analyse and solve problems
  • A passion for self-learning and development, with a commitment to achieving certification
  • Excellent written and verbal communication skills, with the ability to build relationships with customers, both internal and external
  • Attention to detail and a ‘right first time’ mentality
To apply for any of these roles please email HR with your CV and Cover Letter. Please state in your cover letter which role you are applying for.


​At Etain we believe in nurturing talent and do our best to accommodate students from colleges and universities with suitable work experiences and placements. 

To apply for a placement please email HR with your CV and Cover Letter. Please state in your cover letter that you are applying for a placement. 


Contact us

If you wish to register your interest in work experience, placement or career with Etain, please email HR with your name, cover letter and CV. 



​We're Social!

​Keep up to date with our events, what we're doing and when we're recruiting by following us Facebook, Linkedin and Twitter!

We're Hiring

Interested and want to know more?Send us an email