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. 

Not quite ready for a full time job but you want to get your career off to a great start? A Placement at Etain could be the perfect fit.  

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:

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: Project Manager / Business Analyst

The Person
  • Proven track record of successful Business Analysis (2 plus years)
  • Proven track record of successful Project Management (18 plus months)
  • Ability to provide references of employment  
  • A good working knowledge of Microsoft Office
  • A good working knowledge of Visio
  • A good working knowledge of Microsoft Project
  • 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
  • Business Analysis approaches - workshop facilitation, requirements gathering, business process definition and improvement.
  • Data Modelling
  • Software quality management approaches
  • Experience using Project Management Methodologies e.g. Prince, Agile
  • Excellent communication skills (written and oral) 

  Knowledge of the following is highly beneficial:

  • Microsoft Technologies (.Net, SQL Server)
  • Web Technologies (Telerik, Javascript, HTML, CSS)
  •  UX Design Principles
  • Benefits Management
  • Change Management
  • Account Management
  • Content Management Systems
  • SharePoint
  • Dynamics CRM

You will be reporting to a lead Project Manager and working alongside an experienced and established project management\business analysis team delivering software solutions. As a Business Analyst you be expected to take full ownership of functional analysis ensuring that the final project deliverables match the customer requirements.
Key objectives:

  • Manage Project Scope
  • Manage User Requirements List
  • Create Functional Specification 
  • Create UAT Plan
  • Create Training Plan 
  • Deliver Business Improvement

In addition, as required, you may perform as a Project Manager to support your team in the delivery of multiple projects simultaneously. As a Project Manager you will be expected to take full ownership of projects to ensure completion and successful delivery to the satisfaction of internal and external stakeholders.
Key Objectives:   

  • Manage Projects (Plan & Track)
  • Deliver Project CSFs
  • Report Progress (Communication) 
  • Manage Change Controls
  • Manage Issues & Risks
  • Manage Staff Performance
  • Manage Customers   

It is possible 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 BA and PM input and any ad hoc requests from the management team.  Projects will involve many technologies but are primarily grouped into Custom .Net Microsoft Dynamics, Microsoft SharePoint and Kentico. You will contribute to Internal Business Improvement Solutions.

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