Software Engineer Reading
As a Developer, you will take responsibility for the development of our software solutions to ensure that they are suitable for our clients. You will use your extensive knowledge and skills in the architecture, design and development of business-focused software products and take responsibility of projects you are working on for our clients and the business.Key ResponsibilitiesDuring the delivery of your role, you will be expected to utilise your fluent knowledge of the following: Angular, TypeScript / JavaScript, NGRX, C#, MS-SQL, Entity-Framework, API Architecture and ERP Integrations.Work as part of a team following Agile methodology to develop full-stack web applications using Angular, TypeScript, NgRx, C#, .NET, SQL and Microsoft SQL ServerGather and define project requirements, author concise functional/technical documentation and diagrams and provide status and project updatesPlan and develop end to end application testing suites using software such as LeapworkWrite T-SQL queries / Stored ProceduresUnderstanding, capturing and documenting end user requirementsCreating (or understand existing) functional specification documentsDeveloping and testing applications/code/utilities in accordance with corporate coding standardsCreating (or understand existing) technical architecturesProviding effective and imaginative user interfaces/application functionalityFeeding into and evolving the corporate coding standards and best practiceAssisting in the creation and roll out of training and user guides for those applicationsInterfacing between other product development activities and other teams within the businessDefining appropriate design principles and guidelines for GUI design to ensure consistencyWhere appropriate, contributing to other development activities, either to ensure consistency with design or to provide guidance and input principles
Responsibility: as a Developer, you will take responsibility for the development of our software solutions to ensure that they are suitable for our clients, you will use your extensive knowledge and skills in the architecture, design and development of business-focused software products and take responsibility of projects you are working on for our clients and the business, during the delivery of your role, you will be expected to utilise your fluent knowledge of the following: Angular, TypeScript / JavaScript, NGRX, C#, MS-SQL, Entity-Framework, API Architecture and ERP Integrations, work as part of a team following Agile methodology to develop full-stack web applications using Angular, TypeScript, NgRx, C#, .NET, SQL and Microsoft SQL Server
Requirements: experience with Angular’s reactive extension framework – NgRx. This experience should include working with NgRx Store, NgRx Effects, NgRx Core and NgRx Router Store libraries, experience with .NET framework, particularly – C #, Entity Framework, experience with MS SQL Server including working with Stored Procedures, Functions and Views, experience with Agile development methodology
full-time
Job position: software engineer