Back-End Software Developer,

·
Full time
Location: Newton
· ·
Category:
Overview:\\\ We are currently looking for a Back-End Developer who have previously had experience in developing with the .NET framework in C#. As a Back – End Developer you will be responsible for supporting back-end software development and working with the other development teams and QA. You will be w orking within the DevOps team and your colleagues across the directorate contributing to the design, build and continual improvement of RSC software applications. Your work will enable the Royal Society of Chemistry to maximise service delivery, high availability, performance optimisation and ensuring that services are efficient at accomplishing their duties, even as those duties scale and evolve.

Apply fast, check the full description by scrolling below to find out the full requirements for this role. About the role: Design, code, test, refactor and document complex programs/scripts and integration software services. Provide expert technical guidance, ensuring best practice for development processes, specifically dev ops and continuous delivery pipelines. Undertake software development tasks as a key developer on the team; peer review and pair program to ensure quality and good design. Applies agreed standards and tools, to achieve well-engineered outcomes. Analyse and assess current and emerging technologies in order that all development is suitable for long-term use and future enhancement. We are looking for: Experience developing with the .NET framework in C#. Strong understanding of advanced concepts such as generics, async methods, delegates and lambda syntax. Skilled in using design patterns, including MVC, Dependency Injection and others. Skilled in using ORM like entity framework. Skilled in using LINQ. Skilled in writing web services using REST, WebAPI. Knowledge of serverless architectures and cloud platforms. Ability to understand enterprise application architecture, taking into account security, data protection, performance and high availability. Knowledge of test-driven development, continuous delivery, code coverage tools, unit testing and pair programming. Understanding of a project and software development life cycle. About the RSC The Royal Society of Chemistry is a not-for-profit organisation whose mission is to advance chemical sciences. As a not-for-profit publisher, we reinvest surplus funds back into the global scientific community, supporting our purpose to help the chemical science community make the world a better place. At the RSC we embrace flexibility and offer hybrid working, which means our teams come together when they need to collaborate. Although this role is contractually based at our Cambridge office , you will have the opportunity to also work mostly from a UK location other than this, as agreed with your line manager. Applicants should be aware that there is an expectation that employees will attend our Cambridge office on ad hoc basis. Benefits At the Royal Society of Chemistry, we promote a healthy work/life balance and flexible working options across the organisation. We offer a comprehensive benefits package to all employees including: 26 days paid holiday per annum 35-hour working week with flexible options Enhanced maternity and paternity leave Paid volunteering days Pension plan with up to 12% employer contributions (depending upon your contribution) Life assurance at four times basic annual salary If you are interested in this role, please apply before the end of the closing date. When applying, you will need to provide an up-to-date CV and a supporting statement (no more than 500 words) indicating how your skills/ expertise match the competencies outlined in the Job Description here. Visit our Work For Us website to learn more about us, our benefits, equal opportunities statement and inclusive culture pledge. At the RSC, we recognise the benefits of a diverse workforce and welcome applicants from a range of backgrounds to apply. We particularly encourage applications from disabled and ethnic minority candidates. As a part of the Disability Confident Scheme, we endeavour, where possible, to offer an interview to candidates meeting the essential criteria of the role, who has a substantial physical/mental impairment which impacts their ability to carry out day-to-day tasks. We are committed to making our recruitment processes accessible to all and as part of this, we are flexible in the ways we give and receive information. If you would like to apply using a different format, please contact the Recruitment Team at or on +44 (0) 1223 432229 and we will do our best to put any reasonable adjustments in place. If you have any questions, please contact us at No agencies, please. All recruitment enquiries from third-party recruiters will not be considered. \\Job Type: Permanent Full-Time\Location Detail: , ,

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details