Careers

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
  • Cycle2Work Scheme
  • 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: Digital Designer

Overview:

We’re looking for a talented Digital designer to be a part of our team at Etain. You’ll be responsible for the design and brand experience of cutting edge digital applications and websites. As a Digital designer you will need to be highly motivated and able to move quickly from project to project. We expect you to push yourself and your design skills to create visually stunning and engaging interfaces that truly enhance the user’s experience. If you’re passionate about digital design, like challenges and have a good eye for detail, we’d love to hear from you.
 
We also hope that you have the following skills:
 
Required:

  • A 2:1 or higher in a relevant design discipline
  • Solid user interface design experience
  • Strong conceptual thinking
  • 3+ years in a digital design related role
  • Ability to understand customer needs, motivations and behaviours and translate them into actionable deliverables
  • Good organizational skills including the ability to prioritize tasks and meet deadlines
  • Must be a self-starter who will bring original ideas and fresh approaches to each project they work on.
  • Strong knowledge of user interface design processes and methodology, particularly as applied to Web-based applications
  • Ability to collaborate with other designers and developers to envision and iterate concepts
  • A strong portfolio showcasing some of your most recent digital design projects
  • Strong understanding of branding and interface design.
  • Strong wireframing and prototyping skills in application such as UXpin
  • Advanced proficiency in Adobe creative suite (Photoshop, Illustrator & Indesign)

Desired:

  • Agency design experience
  • Traditional design for print and advertising skills
  • HTML 5 and CSS skills
  • Understanding of UX and best practices 
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: 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 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: 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 as a technical lead or architect
  • 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
  • LESS / SASS
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 Architect

Level: Mid-Level

As the Technical Architect (TA) in Etain you will develop, maintain and govern IT architecture across the organisation. The TA will be primarily responsible for helping 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
  • Provide architecture drawings, data modelling and other technical documentation
  • Responsible for code reviews of colleagues and juniors in the team
  • Responsible for development and use of test scripts
  • Work with Etain’s infrastructure team to design and implement system architecture
  • 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
  • Manage client relationships at a senior level
  • Responsible for drafting change control documentation and estimates
  • Ability to handle multiple tasks concurrently with competing deadlines
  • Contribute to Etain’s Technical Architect 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 as a technical lead or architect
  • Must have at least 3 years of experience in:
    • ASP .Net MVC
    • Entity Framework
    • SQL Server
    • SSRS
    • Identity Security Frameworks
  • Excellent verbal and written communication skills
  • 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
  • Excellent and efficient documentation skills
  • Strong team player
  • Has initiative and ability to react to changing priorities
Desireable Skills:
  • Unity Dependency Injection
  • React
  • Node
  • LESS / SASS
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: QA Test Engineer

The role:

The main purpose of the role is to ensure all software produced by Etain Ltd is fully tested throughout the development lifecycle. The Test Engineer will be involved in all areas of testing from test planning through to manual execution.

Responsibilities:

  • Ability to analyse Functional Specifications and Wireframes (with UX in mind)

  • Challenge UX and Functional design decisions (from a Quality perspective) [Notethis needs to be done before anything is sent to a client for signoff]

  • Extract and formulate User Scenarios (templates available to aid this)

  • Construct detailed Test cases based upon Functional and Technical Specifications

  • Manual Functional and Regression test execution

  • Manage defect/bug tracking lifecycle through to closure, via use of Bug tracking software – Focus on Bug Priority and Root Cause Analysis

  • Ownership of quality control and assurance across the application

  • Provision of support to client in User Acceptance Testing Phase (UAT)

  • Co-ordinate with development team / BA to determine issue priority

  • SQL Knowledge [CRUD] – Required to prepare/analyse test data

  • Contributes to continuous quality improvement efforts – Champion for quality throughout the Software Development Lifecycle

  • Ability to conduct System Testing, Functional Testing and Regression Testing (always with UX in mind)

Essential Criteria:

  • Significant experience with Test Execution and Planning – 2 years minimum

  • Knowledge and experience of SDLC Methodologies

  • Experience of working in a Web based, story driven environment

  • Ability to understand and absorb Technology and Business concepts quickly

  • Excellent problem solving skills

  • Troubleshoot application issues

  • Able to work on own initiative – Self-starting attitude

  • Management of Risks/Issues directly impacting testing

  • Excellent written and verbal communication skills

  • Ability to work to deadlines and manage multiple parallel work streams

  • Ability to build solid working relationships with internal technology teams, as well as external business clients

Desired Experience

  • Experience of working in a Web based, story driven environment

  • Automated testing experience (Selenium C# etc.)

  • Experience in estimation for test activities

 
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.
 

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