IT Junior Developer
Location: Peterborough
Reporting to: IT Director
Purpose of the role:
* This role is part of a small in-house development team and focuses on supporting best in class IT development services.
* Key elements of the role include supporting, maintaining and enhancing existing solutions, testing and technical documentation as well as developing new solutions.
* The role may suit a graduate, apprentice or perhaps someone with an aptitude for programming seeking a pathway into a career within software development.
* Relevant support and training may be provided for the right candidate.
Main Responsibilities
* To deeply understand business requirements and end user expectations to ensure that solutions fulfil the intended purpose and are successfully adopted.
* Based on high level objectives to distil key elements of required business solutions to more technical definitions, as an aid to agile software development.
* To support solution reviews during the development phase providing feedback to both the developer and end user.
* Documented testing of solutions during development and assisting with end user testing / acceptance.
* To prepare and deliver demonstrations and skills transfer sessions (to training and support team / key stakeholders) regarding new and existing systems as required.
* The development of software solutions (in full or in part) under the supervision of members of development team. Solutions are developed using .Net, C#/VB (preferably C#), ASP.Net Webforms (HTML/CSS), Restful & Soap WebServices, SQL Server, Stored procedures, Views, Linked systems, Transact-SQL.
* Development of business solutions via no code / low code platforms such as Microsoft Power Automate.
* Technical documentation of developments (high level for example, description of solution, location of source code, supporting resources e.g. host name, database, dependencies, integrations etc).
* Routine maintenance of code in relation to simple bug fixes or minor enhancements or environmental changes.
* Technical support of solutions in response to calls referred via helpdesk. Gathering details of problems, initial troubleshooting attempts, qualification of nature of issue, referral to developer with as much background information as possible.
* Assistance with project launch and initial post go live support.
Relevant Experience
* Demonstrable experience of programming skills either as part of coursework, work experience or within employment.
* Some experience of working with APIs as part of systems integration.
* Adept understanding of the Agile working methodology.
* Database experience such as MSSQL and MySQL database design.
* Experience of working with people on development projects (stakeholders / representatives) at all levels and demonstrable ability to communicate technological ideas and solutions to non technical stakeholders.
* Excellent understanding of technology and its impact on the commercial world.
Key Skills
* .Net development C#/VB (preferably C#)
* ASP.Net Webforms (HTML/CSS)
* Restful & Soap WebServices
* SQL Server, Stored procedures, Views, Linked systems
* Transact-SQL
* Good interpersonal skills
* Ability to quickly learn new software and business processes and translate knowledge into training / learning resources.
* Self motivated and willing to learn.
* Demonstrable problem solving ability and willingness to persist and overcome obstacles.
* High level of understanding of technical issues which may affect the business including, but not limited to, identification of new solutions.
* Ability to work well under pressure and manage / prioritise workloads.
* Highly developed organisational and time management skills.
* Developed business awareness accompanied by the ability to identify new solutions and advances, resulting in the resolution of problems.
* Flexible, willing, self-motivated and able to get hands on.
Desirable Skills
* Experience of legal application software.
* Knowledge of Microsoft Technologies.
* Professional services experience.
Personal Qualities / Behaviours
* Outstanding interpersonal skills – able to communicate at all levels.
* Professional Appearance.
* Committed to high standards of client service.
* Assertive and confident communication skills.
Job Type: Full-time
Pay: From £40,000.00 per year
Benefits:
* Company pension.
* Free parking.
* Gym membership.
* On-site parking.
Schedule:
* Monday to Friday.
Application question(s):
* Salary Expectations?
Experience:
* .NET: 1 year (required).
* Microsoft SQL Server: 1 year (required).
* C#: 1 year (required).
* APIs: 1 year (required).
Work Location: In person.
#J-18808-Ljbffr