Positions Available: We are hiring one person at regular or senior level.
We are seeking a diligent and proactive Software Engineer who is passionate about solving problems and building solutions that meet our customers' needs. Our software engineers work alongside our product managers and project managers on web applications that make a real difference, in areas ranging from data management for clinical trials to supply chain development for green energy. We use agile practices and emphasise the importance of building robust software that is easy to maintain.
Creating web applications using Ruby and associated frameworks, and using automated testing to ensure high quality results.
Deploying software regularly and obtaining feedback from customers and users to ensure it meets their needs.
Maintaining existing software and providing technical support to users.
Improving processes by exploring problems and helping others understand the value of change.
Giving constructive feedback on projects being undertaken by other team members.
Turning conversations into user stories that record goals and acceptance criteria.
Sharing your expertise with colleagues, and possibly teaching students in Genesys, our student-led software development organisation.
Required Skills and Experience
You have experience of modern full-stack development using technology such as Ruby on Rails, Django, Express, Laravel or similar.
You are able to design databases, use version control, and apply automated testing techniques.
You understand the common security threats affecting web applications and are familiar with approaches for mitigating them.
You can work effectively with both customers and colleagues in a friendly and professional manner using good verbal and written communication skills.
You are educated to degree level in a suitable discipline, or have equivalent experience.
Desirable Skills and Experience
You are accustomed to working with agile software engineering practices.
We are an equal opportunities employer and we value diversity within the workplace. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
£25,000-£29,000 per annum.
£31,000-£35,000 per annum.
40 days (28 days, plus bank holidays and four closure days).
44 days (32 days, plus bank holidays and four closure days).
£1,500 per annum.
£2,000 per annum.
Company scheme with matched contributions (5% of salary).
Full time, Monday to Friday, 35 hours per week (excluding lunch). Part time and compressed hours can be considered.
Permanent, subject to six months probationary period.
Sheffield, United Kingdom.
Two months (one month during probationary period).
If you have any questions about this role, you can send informal enquiries to our Administration Manager, Katie Walker: [email protected]
Visit our Join Us page to learn more about the other benefits of working at epiGenesys.
How To Apply
To apply for this role please send your covering letter and your curriculum vitae, as two documents in PDF format, to: [email protected]
Please ensure that your covering letter:
states the role you are applying for,
explains how your experience and skills satisfy the requirements of the role,
confirms your eligibility to work for us in the United Kingdom.
Please ensure that your curriculum vitae includes:
your full contact details,
summarises your education and any academic/professional qualifications,
outlines your relevant skills,
describes any relevant work experience, and
includes contact details for a minimum of two references.
Personal details such as your date of birth and gender should not be included in your application.
Applications will be reviewed at the earliest opportunity, and if we have any queries we may contact you to request additional information or to ask you to participate in a telephone interview.
Applicants who pass the initial review stage will be invited to visit our Sheffield offices to learn more about the role. You will also participate in a panel interview, and you will have an opportunity to ask any questions. Following this you will be notified as soon as possible of our decision.
Please note that we do not accept applications from recruitment agencies.