full stack developer vacancy · 2020-03-24 · • write well designed, testable and efficient code...

3
JOB TYPE: Permanent BENEFITS: Company pension scheme, healthcare scheme, cycle to work scheme, childcare vouchers DEPARTMENT: IT ROLE OVERVIEW: Design and deliver high quality software systems. Support, maintain and improve existing systems to the current departmental standards MAIN DUTIES AND RESPONSIBILITIES: Software Design: FULL STACK DEVELOPER VACANCY Document and deliver technical solutions for new products and features that adhere to the architectural design Write well designed, testable and efficient code Technical Advisor: Work with the development team to determine the best technologies to meet the requirements of the business Software Development: Be part of the development team responsible for writing high quality software to meet both internal and external needs Work alongside the testing team to ensure all development is thoroughly tested Liaise with project managers to update on work progress Coding Standards: Adhere to the development team coding standards Review existing code and determine where improvements should be made Database: Write efficient stored procedures for querying moderately large datasets Application Security: Ensure all development adheres to the current departmental security standards Continuous Improvement: Embrace the departmental culture of continuous improvement by presenting ideas and championing them This is a description of the main duties and responsibilities of the post at the date of the production of this document. The duties may change over times as requirements and circumstances change. The person in the post may also have to carry out other duties as may be necessary from time to time.. Should you wish to apply for this role please send a copy of your CV and a cover letter to [email protected] Closing date: 17.08.18 Opus Trust Marketing aims to be an equal opportunity employer, we welcome applications from all communities irrespective of age, gender, sexual orientation, religion or belief, race or ethnicity, disability.

Upload: others

Post on 16-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FULL STACK DEVELOPER VACANCY · 2020-03-24 · • Write well designed, testable and efficient code Technical Advisor: • Work with the development team to determine the best technologies

JOB TYPE: Permanent

BENEFITS: Company pension scheme, healthcare scheme, cycle to work scheme, childcare vouchers

DEPARTMENT: IT

ROLE OVERVIEW:

Design and deliver high quality software systems. Support, maintain and improve existing systems to the current departmental standards

MAIN DUTIES AND RESPONSIBILITIES:

Software Design:

FULL STACK DEVELOPER VACANCY

• Document and deliver technical solutions for new products and features that adhere to the architectural design

• Write well designed, testable and efficient code

Technical Advisor:

• Work with the development team to determine the best technologies to meet the requirements of the business

Software Development:

• Be part of the development team responsible for writing high quality software to meet both internal and external needs

• Work alongside the testing team to ensure all development is thoroughly tested

• Liaise with project managers to update on work progress

Coding Standards:

• Adhere to the development team coding standards

• Review existing code and determine where improvements should be made

Database:

• Write efficient stored procedures for querying moderately large datasets

Application Security:

• Ensure all development adheres to the current departmental security standards

Continuous Improvement:

• Embrace the departmental culture of continuous improvement by presenting ideas and championing them

This is a description of the main duties and responsibilities of the post at the date of the production of this document. The duties may change over times as requirements and circumstances change. The person in the post may also have to carry out other duties as may be necessary from time to time..

Should you wish to apply for this role please send a copy of your CV and a cover letter to [email protected] date: 17.08.18

Opus Trust Marketing aims to be an equal opportunity employer, we welcome applications from all communities irrespective of age, gender, sexual orientation, religion or belief, race or ethnicity, disability.

Page 2: FULL STACK DEVELOPER VACANCY · 2020-03-24 · • Write well designed, testable and efficient code Technical Advisor: • Work with the development team to determine the best technologies

Should you wish to apply for this role please send a copy of your CV and a cover letter to [email protected] date: 17.08.18

Opus Trust Marketing aims to be an equal opportunity employer, we welcome applications from all communities irrespective of age, gender, sexual orientation, religion or belief, race or ethnicity, disability.

PRODUCTION OPERATIVES VACANCIES

Essential DesirablePERSON SPECIFICATION

Qualifications

• Software Development related degree

Experience and Knowledge

• 2+ years web development using ASP.Net (C#) and MVC

• Experience of delivering project based work to tight deadlines, as a sole developer and as part of a team

• Experience in protecting against the latest security vulnerabilities as defined by OWASP

Skills and Abilities

• C# application development

• ASP.Net MVC (C#)

• HTML5

• CSS3

• Javascript

• Issue Tracking (e.g. Jira or Team Foundation Server)

• Source control (e.g. git)

• SQL Server 2012 (upwards)

• TSQL

• Automated Unit Testing

• Agile and Waterfall methodologies

a

a

a

a

a

a

a

a

a

a

a

a

a

a

a

Page 3: FULL STACK DEVELOPER VACANCY · 2020-03-24 · • Write well designed, testable and efficient code Technical Advisor: • Work with the development team to determine the best technologies

GENERAL REQUIREMENTS

Mobility

• Flexibility to carry out duties at any of our client sites, at any time throughout the duration of your contract, if requested to do so;

Health and Safety

• Ensure that a safe working environment and safe working practices are maintained at all times. It is also the responsibility of management to do so;

Risk Management

• All employees have a responsibility to manage risk within their sphere of responsibility. It is a statutory duty to take reasonable care of their own safety and the safety of others who may be affected by acts or omissions;

• For Managers, ensuring that policies and procedures are followed and that staff receive appropriate training, that a local risk register is developed and regularly monitored and reviewed. Significant level risk must be reported through the Compliance team.

Data Protection and EU GDPR

• Compliance with national legislation and local policy in respect of confidentiality and data protection;

• Handling all data as confidential and only disclosing it on a need to know basis. Being aware that some data may be especially sensitive and is the subject of a specific organisational policy, including personal information and business information such as contract prices and terms;

• In line with national legislation, and organisational policy, all data should be processed in a fair and lawful way, for the specific registered purpose and not disclosed in any way incompatible with such purpose or to any unauthorised persons or organisations;

• Applying the following principles when dealing with data belonging to the organisation/person identifiable information.

• 1. Justify the purposes of using confidential information

• 2. Only use it when absolutely necessary

• 3. Use the minimum that is required

• 4. Access should be on a strict need to know basis

• 5. Everyone must understand his or her responsibilities

• 6. Understand and comply with the law

• Ensuring that if there is any doubt whether or not someone has legitimate access to information, you always check before it is disclosed;

Mandatory Training

• Attending any training designated by the organisation as mandatory (compulsory) for the position held or to provision of evidence of previous, recent equivalent training at a level appropriate to the post held.

Satisfactory Clearances

• If your appointment is subject to satisfactory clearance via the Disclosure and Barring Service, or any successor agency, it should be clearly understood that the jobholder must maintain satisfactory clearance status throughout their employment in the post

Should you wish to apply for this role please send a copy of your CV and a cover letter to [email protected] date: 17.08.18

Opus Trust Marketing aims to be an equal opportunity employer, we welcome applications from all communities irrespective of age, gender, sexual orientation, religion or belief, race or ethnicity, disability.

FULL STACK DEVELOPER VACANCY