Job Title Junior Developer Location Northwich, Cheshire Salary £22,620 Contact Faiz Manjra faiz.manjramis-ams.com Job Description The Junior Developer Placement role will run for 12 months where the undergraduate will work alongside other developers to develop web applications. You will learn to code in a very diverse range of platforms, packages and methods throughout your time. This role is perfect for anyone who wants to gain knowledge and experience with every stage of software development, from front end development, cloud hosting and database procedure manipulation. Job Role • The role for the undergraduate is to work as a developer on a dynamic line of business .Net web application using Angular 17, Typescript, HTML, CSS, JavaScript, Application Programming Interface, JSON, • Software testing will be another key feature of your role, where you will be expected to test your own work along with other developer’s code, ensuring correct documentation. • You will gain experience of working on every area of software development from front-end TypeScript development to C# server-side changes through web services and cloud hosting, and database development on SQL Server. Technical Skills • Currently studying a Computer Science related degree. • Able to code so that it is efficient and easy to follow. • Knowledge of writing code in at least one language. For example, JavaScript, Java, VB.NET or C#. • Experience in HTML 5 and CSS/SCSS styling and positioning. • Understanding of SQL, including table creation and writing queries for data modification and data retrieval. • A knowledge of JavaScript library such as jQuery Mobile, AngularJS or Node.js, Angular 17. • Experience of working with web services/databases on a web/mobile project would be an advantage. • Experience with both centralised and distributed version control systems would be an advantage. Soft Skills • Be able to talk to colleagues, understand specifications and be able to explain issues with code. • Knowledge of Agile development. • Have excellent communication skills. • Demonstrate excellent time keeping. • Ability to work on own or as part of a team. • To be able to take and give constructive criticism. • Can give feedback and creative ideas within meetings. • Exhibit out of the box thinking. manipulation. Job Role The role for the undergraduate is to work as a developer on either: a multi-platform mobile application that uses HTML5, TypeScript, Angular, Ionic to create an application for the social housing sector that can run on iOS, Windows Desktop and Android devices a dynamic line of business .Net web application using Angular 8, Typescript, HTML, CSS, JavaScript, Application Programming Interface, JSON, Software testing will be another key feature of your role, where you will be expected to test your own work along with other developer’s code, ensuring correct documentation. You will gain experience of working on every area of software development from front-end TypeScript development to C# server-side changes through web services and IIS hosting, and database development on SQL Server. Technical Skills Currently studying a Computer Science related degree. Able to code so that it is efficient and easy to follow. Knowledge of writing code in at least one language. For example, JavaScript, Java, VB.NET or C#. Experience in HTML 5 and CSS/SCSS styling and positioning. Understanding of SQL, including table creation and writing queries for data modification and data retrieval. A knowledge of JavaScript library such as jQuery Mobile, AngularJS or Node.js, Angular 8. Experience of working with web services/databases on a web/mobile project would be an advantage. Experience with both centralised and distributed version control systems would be an advantage. Soft Skills Be able to talk to colleagues, understand specifications and be able to explain issues with code. Knowledge of Agile development. Have excellent communication skills. Demonstrate excellent time keeping. Ability to work on own or as part of a team. To be able to take and give constructive criticism. Can give feedback and creative ideas within meetings. Exhibit out of the box thinking.