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

Project Manager \ Business Analyst
Infrastructure Engineer (Internal and Hosted Platform)
Senior Front End Web Developer

Junior Java Developers - Graduate Opportunities


How To Apply

To apply for any of these roles please complete this form and upload 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)

Our Roles


ROLE: Project Manager \ Business Analyst

Level: Senior

  • You will be reporting to the Business Services Manager and working alongside an experienced and established project management\business analysis team delivering software solutions.
  • As a Project Manager you will be expected to take full ownership of your projects to ensure completion and successful delivery to the satisfaction of internal and external stakeholders.
  • As a Business Analyst you be expected to take full ownership of the functional analysis ensuring that the final project deliverables match the customer requirements.
  • It is highly likely that you will perform both roles simultaneously on projects unless the project is large enough to warrant the separation of these roles.
  • It is highly likely that you will be involved in multiple projects at any given time and you will be expected to be able to self-manage your time against project schedules.
  • On a day to day basis your duties will include project tasks, supporting the business development teams when requested by providing PM and BA input and any ad hoc requests from the management team.
  • Projects will involve many technologies but are primarily grouped into Dynamics, SharePoint, Kentico and Custom.
Key Skills
  • A good working knowledge of Microsoft Project
  • A good working knowledge of Microsoft Office
  • A good working knowledge of Visio
  • Strong stakeholder management skills
  • Able to cope with changing and competing requirements
  • Experience of leading and managing a team effectively
  • Excellent communication skills and confident to communicate at all levels
  • Workshop facilitation
  • Experience using Project Management Methodologies e.g. Prince, Agile
  • Business Analysis approaches -workshop facilitation, requirements gathering, business process definition and improvement.
  • Data Modelling
  • Software quality management approaches
  • Excellent communication skills (written and oral)
Knowledge of the following is highly beneficial:
  • Content Management Systems
  • SharePoint
  • Dynamics CRM
  • Microsoft Technologies (.Net, SQL Server)
  • Web Technologies (Telerik, Javascript, HTML, CSS)
  • UX Design Principles
  • Benefits Management
  • Change Management
  • Account Management 
Eligibility Criteria
  • Proven track record of successful Project Management (3plus years)
  • Proven track record of successful Business Analysis (3 plus years)
  • Ability to provide references of employment

To apply for this please complete this form and upload your CV and Cover Letter. Please state in your cover letter which role you are applying for.

ROLE: Infrastructure Engineer (Internal and Hosted Platform)

We're looking for an experienced Infrastructure Engineer to work closely with a cross discipline team of developers and designers.

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.

The role:

  • 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
The Person:
  • A good understanding of Windows Operating systems including windows 7, 8 and 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
  • 5 years plus experience in a similar role
  • Excellent communication skills
  • Excellent customer service (internally and externally)

To apply for this please complete this form and upload your CV and Cover Letter. Please state in your cover letter which role you are applying for.


ROLE: Senior Front End Web Developer

Level: Senior 

We are looking for an experienced JavaScript/Front-end Web Developer to work closely with a cross discipline team of developers and designers. 

Must Have:

  • Bachelor's degree in web / multimedia or significant related work experience required
  • 3 - 5+ years industry experience
  • Strong background implementing complex visual designs with CSS 
  • Experience working with a CSS pre-processor such as LESS or SASS

 Experience working with:

  • MVC/Razor engine
  • React.js
  • Node
  • ES6
  • Responsive mobile design
  • HTML5
  • CSS3
  • JQuery

Nice to have:

  • Prior experience working in a .NET team environment
  • Experience with different JavaScript design patterns, frameworks and libraries (MVC, MVVM; jQuery; etc)
  • Experience of working with mobile web and/or mobile apps (Sencha Touch, jQuery Mobile,  PhoneGap),
  • Experience working with React Native

Project & team management:

  • Produce neat, readable and well documented code
  • Contribute code to help extend and help improve common / open source libraries
  • Work closely with designers and testers
  • Be responsible for your work and your code

Character Requirements:

Attitude is key for this role.

  • You live and breathe web development
  • You love to keep abreast of all latest developments
  • You are outgoing, personable, sociable and easy going
  • You are open to constructive feedback from your team to benefit project development and understanding
  • You are always ready to learn and to share knowledge
  • You can deal with pressure and can work in a fast paced environment

The Ideal Candidate:

  • Will possess a solid portfolio demonstrating success in taking designs from initial concept to well-executed front-end code
  • Has a strong understanding of the user experience, and why it is a critical aspect in successfully designing web application interfaces

To apply for this please complete this form and upload your CV and Cover Letter. Please state in your cover letter which role you are applying for.


ROLE: Junior Java Developers - Graduate Opportunities

We have an exciting opportunity for ambitious graduates to work in a professional environment.  This is a chance gain valuable experience working with our team of highly skilled developers.
We are looking for a team of Junior Java Developers ready to start work in July.
  • The position is temporary (3 months) but may be extended. 
  • The position in based in Belfast city centre.
The successful candidates will have:
  • Degree or equivalent in Computer Science or related subject. 
  • Experience using Java
  • Good communication skills, written and verbal

To apply for this please complete this form and upload 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 accomodate students from colleges and universities with suitable work experiences and placements.


Contact us

If you wish to register your interest in work experience, placement or career with Etain, please email your contact details and CV using the form



​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