Careers

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:

 

Our Employee Benefits

  • 29 holiday days per year with an additional day per years’ service up to a maximum of 34 days.
  • 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: Junior/Intermediate Software Developer

The role 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.

Responsibilities

  • Keeping up to date knowledge of .Net technologies and using them to develop custom software, including but not limited to;

    • .Net MVC (2+ years essential)
    • Umbraco
    • ​Kentico
    • .Net Core
    • SQL / T.SQL

    • Web Forms

    • Entity Framework

    • Angular

    • Java Script

    • Jquery

    • Xamarin

    • Microsoft Dynamics

    • Microsoft SharePoint

    • Kentico CMS

    • DevOps principles

    • SQL Server

  • Responsible for completing assigned tasks across the complete software development life cycle

  • You will work with clients and team members to analyse existing codebases and systems in order to provide high quality advice and deliverables.

  • You will be keen to get hands-on with code and be confident developing applications for clients.

  • Learn new technologies and skills to understand problems and present suitable solutions.

  • Document procedures for teams to standardize Development Operations activities

  • Work across teams to coordinate troubleshooting and resolution of issues

  • Create backend databases to support development and testing

  • Perform pre-release testing

  • Research new technologies to improve future releases

  • Maintain source code control

  • Contribute to client and team meetings 

The person:

  • 2 years' experience developing software

  • Communication skills (both written and verbal)

  • The ability to effectively collaborate in software development activities, while taking ownership of allocated product areas.

  • Knowledge and experience of SOA and Web Services

  • Strong time management skills and experience of project ownership.

  • An excellent team player, but also capable of working independently.

  • 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 

To apply for this role please click here


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
Responsibilities: 
 

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 this role please click here
ROLE: Senior Software Developer 


The role:
The role 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.

Responsibilities

  • Keeping up to date knowledge of .Net technologies and using them to develop custom software, including but not limited to;

    • .Net MVC
    • Unbraco
    • ​Kentico
    • .Net Core
    • SQL / T.SQL

    • Web Forms

    • Entity Framework

    • React

    • Java Script

    • Jquery

    • Xamarin

    • Microsoft Dynamics

    • Microsoft SharePoint

    • Kentico CMS

    • DevOps principles

    • SQL Server

  • Responsible for completing assigned tasks across the complete software development life cycle

  • You will work with clients and team members to analyse existing codebases and systems in order to provide high quality advice and deliverables.

  • You will be keen to get hands-on with code and be confident developing applications for clients.
  • Learn new technologies and skills to understand problems and present suitable solutions.
  • Perform Unit Testing with NUnit or equivalent framework 
  • Document procedures for teams to standardize Development Operations activities

  • Work across teams to coordinate troubleshooting and resolution of issues

  • Create backend databases to support development and testing

  • Perform pre-release testing

  • Research new technologies to improve future releases

  • Maintain source code control

  • Contribute to client and team meetings

The person:

  • 5 years' experience developing software

  • Communication skills (both written and verbal)

  • The ability to effectively collaborate in software development activities, while taking ownership of allocated product areas.

  • Knowledge and experience of SOA and Web Services

  • Strong time management skills and experience of project ownership.

  • An excellent team player, but also capable of working independently.

  • 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 

To apply for this role please click here


ROLE: Presales Administrator
You will be reporting to the Presales Lead and Business Development Manager and working as part of the Business Development team to manage and develop responses to leads and opportunities.
This is a varied role encompassing multiple activities and providing good exposure across the entire company and working with all teams across Etain to develop RFT / PQQ responses. The nature of the role means the successful applicant will be kept abreast of IT trends currently within the market and on the horizon. This is a great introductory role into the IT business world, providing the successful applicant with the chance to grow their skills in the areas of presales consultancy and software product knowledge. 
 
 Key objectives:
  • Monitoring portals for potential leads and assist with lead qualification
  • Contribute to the response for RFT and PQQ submissions
  • Assist the Presales Lead in managing RFT / PQQ responses and submissions
  • Liaising with the relevant internal resources to complete RFT / PQQ responses
  • Liaise with relevant external stakeholders, when required, to complete RFT / PQQ responses (e.g. licensing partner)
  • Maintain the business collateral repository used for RFT / PQQ responses and other opportunities
  • Collaborate with Marketing to maintain the Presales Templates for responses
  • Manage the application and submission for G-Cloud and Digital Outcome Specialist platforms.  
It is highly likely that you will be involved in multiple opportunities at any given time and you will be expected to be able to self-manage your time against opportunity deadlines.  On a day to day basis your duties will include business development tasks, actively contributing to the presales process and any ad hoc requests from the management team.  
 
Key Skills
  • Excellent Communication – Verbal, Written and Presentation
  • Planning and Coordination
  • Collaboration
  • Attention to Detail
  • High-Motivated
  • Understanding of Business Processes
  • Understanding of Terminology in RFT / PQQ documents
 
  Knowledge of the following is highly beneficial:
  • Microsoft Platform (.Net, SQL Server, Power Platform)
  • Web Technologies (Telerik, Javascript, HTML, CSS)
  • Content Management Systems
  • SharePoint
  • Dynamics 365
  • Project Methodologies (Waterfall, Agile and Hybrid)
 
Eligibility Criteria
  • Degree in Business Related discipline
Application Method
Click here to submit your Cover Letter and CV
 
Closing date for applications is Friday 12th November 2021
 
ROLE: Marketing Executive

An exciting opportunity for a Marketing Executive to join our team based in Belfast. 

The role of the Marketing Executive is to prepare and share marketing content through various digital channels (LinkedIn, Facebook, Twitter etc). The main areas of focus are;
  • Campaigns – Designing and delivering measurable campaigns across a range of channels to promote Etain’s products & services to generate leads and opportunities
  • Content – Deliver creative content writing and have a solid knowledge of writing engaging content
  • Analysis – Regular reporting to demonstrate the impact and return on investment across all marketing activities
We are looking for an enthusiastic individual who has excellent communication skills, both written and verbal. They will need to be “Social Media Savvy” and have an interest in developing their social media portfolio. They will also provide admin support to the wider Business Development department if and when required.

Essential Skills:
  • Bachelors/University degree in Marketing or Communication
  • Passion for the marketing industry and its best practices
  • Strong desire to learn and has professional drive
  • Strong communication skills (written and verbal)
  • Manage time effectively and work to deadlines
  • Proactive and motivated- not afraid to share ideas
  • Ability to perform well in a fast-paced environment
  • A solid understanding of marketing channels
  • A self starter who is enthusiastic, has a 'can do' approach
  • Ability to manage multiple tasks and projects
 
Desirable Skills:
  • 2+ years of marketing experience
  • Experience/interest in Software/IT industry
  • Experience/interest in video / animation software
Click here to submit your Cover Letter and CV
Closing date for applications is Friday 12th November 2021
 
 

Placements

​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