Job title: Software Developer Grade: SO 1 Role code: EIT0024 Status: Police Staff
Main purpose of the role:
Develop and exploit the forces business software and or ERP/MI systems, providing 2nd and 3rd line technical advice and support in software development and information handling, promptly analysing and resolving problems, ensuring the development and implementation in one or more of the following; bespoke software FORM, CMS, ERP and MI systems and that users are equipped to maximise the systems potential, in order to support the evolving business and operational needs of Kent Police/Essex Police.
Provide technical advice and guidance on the development and implementation of bespoke and or MI/ERP software within Kent Police/Essex Police, analysing and resolving problems, identifying failures, recommending actions and delivering solutions, ensuring that all developments correctly interface with existing systems and infrastructure, in order to deliver the best technical solutions and achieve optimum performance.
Assist with the design and preparation of specifications and implement developments and upgrades to the systems applications, including conceptual design, definition of requirements, detailed design, prototyping, configuration and integration testing, both internal and external, in order to ensure that modifications meet current and future business requirements.
Undertake regular systems configuration and maintenance, including implementing amendments, validating and transporting data, basic database administration and testing, in order to test the impact of changes upon the system and to ensure that systems develop to meet business requirements.
Configure software for the systems testing of platform specific versions of software products to agreed standards, preparing software implementation procedures with fall back contingency plans, providing technical testing advice, documenting faults and implementing resolutions, ensuring that that new versions of software are thoroughly tested and properly installed.
Assist with the design of processes to support the provision of management information, provide advice, guidance and support to stakeholders and users including constructing queries in SQL programming language, to enable them to obtain the data they require and make the best use of the systems in producing information.
Participate in a range of data audits, including undertaking regular internal audits, providing support to external auditors and ensuring that auditable data trails are available at all times, in order to maintain high standards of data capture and data integrity.
Assist with identifying organisation training needs arising from the implementation of systems, developing training materials and working closely with training staff to design appropriate training, in order to ensure that users possess the skills and understanding to gain the maximum benefit from the forces systems.
Management vetting req.
The Software Developer will be qualified to ITIL v3 Foundation and level 4 NVQ for Information Technology professionals or equivalent. They will possess a broad knowledge of the policing and business operating environments. SFIA Sills in Software Development Programming and Systems Design, both at Level 3, are required.
They must be able to undertake the design, testing and integration of software modules, and carry out analysis work. The post holder will have the ability to effectively manage their own technical development workload with minimal technical assistance. A basic proficiency in systems integration techniques is required, including implementation, fault diagnosis, implementation tests and handover procedures.
It is essential that the post holder has the necessary technical knowledge and experience to be able to demonstrate absolute adherence to configuration management principles and other standards as agreed with the technical development. They will understand and be able to apply software standards and analysis methodology as appropriate.
The Software Developer will have a sound understanding and appreciation of the principles and practice of good system design, standards, methods and tools, evaluation and impact analysis of significant design options, including objectives, scope, constraints, performance, resources, information flows, data load and implementation proposals.
A good standard of communication and interpersonal skills are essential.
Analyse Critically (Level 1)
I recognise the need to think critically about issues. I value the use of analysis and testing in policing. I take in information quickly and accurately. I am able to separate information and decide whether it is irrelevant or relevant and its importance. I solve problems proactively by understanding the reasons behind them, using learning from evidence and my experiences to take action. I refer to procedures and precedents as necessary before making decisions. I weigh up the pros and cons of possible actions, thinking about potential risks and using this thinking to inform our decisions. I recognise gaps and inconsistencies in information and think about the potential implications. I make decisions in alignment with our mission, values and the Code of Ethics.
Collaborative (Level 1)
I work cooperatively with others to get things done, willingly giving help and support to colleagues. I am approachable, and explain things well so that I generate a common understanding. I take the time to get to know others and their perspective in order to build rapport. I treat people with respect as individuals and address their specific needs and concerns. I am open and transparent in my relationships with others. I ensure I am clear and appropriate in my communications.
Deliver, Support and Inspire (Level 1)
I take on challenging tasks to help to improve the service continuously and support my colleagues. I understand how my work contributes to the wider police service. I understand it is part of my collective responsibility to deliver efficient services. I take personal responsibility for making sure that I am working effectively to deliver the best service, both individually and with others. I am conscientious in my approach, working hard to provide the best service and to overcome any obstacles that could prevent or hinder delivery. I support the efficient use of resources to create the most value and to deliver the right impact. I keep up to date with changes in internal and external environments. I am a role model for the behaviours I expect to see in others and I act in the best interests of the public and the police service.
Emotionally Aware (Level 1)
I treat others with respect, tolerance and compassion. I acknowledge and respect a range of different perspectives, values and beliefs within the remit of the law. I remain calm and think about how to best manage the situation when faced with provocation. I understand my own emotions and I know which situations might affect my ability to deal with stress and pressure. I ask for help and support when I need it. I understand the value that diversity offers. I communicate in clear and simple language so that I can be easily understood by others. I seek to understand the thoughts and concerns of others even when they are unable to express themselves clearly.
Innovative and Open-minded (Level 1)
I demonstrate an openness to changing ideas, perceptions and ways of working. I share suggestions with colleagues, speaking up to help improve existing working methods and practices. I constantly reflect on my own way of working and periodically review processes and procedures for continuous improvements. I adapt to change and am flexible as the need arises while encouraging others to do the same. I learn from my experiences and do not let myself be unduly influenced by preconceptions.
Take Ownership (Level 1)
I actively identify and respond to problems. I approach tasks with enthusiasm, focusing on public service excellence. I regularly seek feedback to understand the quality of my work and the impact of my behaviour. I recognise where I can help others and willingly take on additional tasks to support them, where appropriate. I give feedback to others that I make sure is understandable and constructive. I take responsibility for my own actions, I fulfil my promises and do what I say I will. I will admit if I have made a mistake and take action to rectify this. I demonstrate pride in representing the police service. I understand my own strengths and areas for development and take responsibility for my own learning to address gaps.
I take into account individual needs and requirements in all of my actions. I understand that treating everyone fairly does not mean everyone is treated the same. I always give people an equal opportunity to express their views. I communicate with everyone, making sure the most relevant message is provided to all. I value everyone's views and opinions by actively listening to understand their perspective. I make fair and objective decisions using the best available evidence. I enable everyone to have equal access to services and information, where appropriate.
I always act in line with the values of the police service and the Code of Ethics for the benefit of the public. I demonstrate courage in doing the right thing, even in challenging situations. I enhance the reputation of my organisation and the wider police service through my actions and behaviours. I challenge colleagues whose behaviour, attitude and language falls below the public's and the service's expectations. I am open and responsive to challenge about my actions and words. I declare any conflicts of interest at the earliest opportunity. I am respectful of the authority and influence my position gives me. I use resources effectively and efficiently and not for personal benefit.
Public Service (Accredited)
I act in the interest of the public, first and foremost. I am motivated by serving the public, ensuring that I provide the best service possible at all times. I seek to understand the needs of others to act in their best interests. I adapt to address the needs and concerns of different communities. I tailor my communication to be appropriate and respectful to my audience. I take into consideration how others want to be treated when interacting with them. I treat people respectfully regardless of the circumstances. I share credit with everyone involved in delivering services.
I ensure that my decision-making rationale is clear and considered so that it is easily understood by others. I am clear and comprehensive when communicating with others. I am open and honest about my areas for development and I strive to improve. I give an accurate representation of my actions and records. I recognise the value of feedback and act on it. I give constructive and accurate feedback. I represent the opinions of others accurately and consistently. I am consistent and truthful in my communications. I maintain confidentiality appropriately.
Business Planning (Level 4)
Gathers relevant information and statistics to support the business planning process at Division / Department level. Identifies key objectives in order to improve local performance and ensures these are aligned with the Force Strategic Aims. Effectively communicates agreed objectives and targets to the local workforce. Plans for and ensures the best use of resources and value for money.
Customer Services (Level 3)
Responds promptly and effectively to requests for assistance from customers, establishing and checking their service requirements.Understands the importance of completing accurate customer records and provides them with accurate and up to date information. Works well with others to improve standards of service and gathers information on customer feedback both positive and negative. Confident in face to face and telephone encounters with customers, accurately gauging needs and feelings through observation of behaviour and sensitive questioning. Is helpful and courteous at all times and remains calm, minimising potential conflict situations.
Health and Safety (Level 3)
Has a basic understanding of Health and Safety issues affecting the current role and working environment. Takes responsibility for personal safety and the safety of others. Aware of hazards and reports problems identified to line manager. Understands and minimises the physical risk of injury through the use of proper manual handling procedures.
ICT - Systems Implementation (Level 3)
Able to integrate and configure diverse hardware, software and network components into a working system in line with detailed specifications. Proficient in one or more major components of a system, e.g. Microsoft Office.
Internal Consultancy (Level 3)
Demonstrates an understanding of Force business / internal client needs and expectations in relation to the consultancy specialism offered by the Department or Unit. Clarifies client requirements in response to requests for help and support. Collects and analyses relevant data, using appropriate methodologies and offers practical solutions which meet client requirements. Builds and develops effective working relationships with clients.
Knowledge of Police Environment and Policy (Level 4)
Displays a general appreciation of changes affecting the police service. Understands the inter-relationships between the roles of the various Operational and Support activities, and how organisation structures and police systems work. Possesses a detailed understanding of working procedures, practices and policies relevant to the current role and the roles of subordinates and ensures that these are followed at all times. Is clear about Force goals and effectively contributes to local business plan objectives.
Management of Police Information (MOPI) (Level 4)
Full compliance with Level 3. Has successfully completed all standard relevant Information Management and Security training package(s). Accurate use of Government Security Classification (GSC). Ensures physical and digital records are stored with appropriate security relevant to the sensitivity of the documents and has working understanding of appropriate National Retention Schedules. Is able to quality assure own records management processes as well as those of any staff for whom they have supervisory responsibility. Is aware of where to seek further support in relation to Records management within force when necessary. If nominated as an Information Asset Assistant is familiar with the NPCC Information Asset Owners Handbook.
Project Management (Level 3)
Demonstrates an understanding of the key principles of project management. Able to assist in the management of projects within a Department or Division where the objectives, milestones and timescales have already been defined and manpower resources are limited. Will need project management support.
Risk Management (Level 3)
Demonstrates an awareness of personal risk management issues, challenges or difficulties likely to affect the post holder in the execution of their duties. Able to anticipate risks likely to affect their work and knows how to communicate the likelihood and possible impacts of such events to line managers or supervisors.