Junior Developer

Type: Trainee
Region:

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

Gather and define project requirements, author concise functional/technical documentation and diagrams and provide status and project updates

Plan and develop E2E and unit testing suites

Understanding, capturing and documenting end user requirements

Developing and testing applications/code/utilities in accordance with corporate coding standards

Creating (or understand existing) technical architectures

Providing effective and imaginative user interfaces/application functionality

Feeding into and evolving the corporate coding standards and best practice

Assisting in the creation and roll out of training and user guides for those applications

Interfacing between other product development activities and other teams within the business

Defining appropriate design principles and guidelines for GUI design to ensure consistency

Where appropriate, contributing to other development activities, either to ensure consistency with design or to provide guidance and input principles

Developers are expected to be innovative and to provide a significant contribution to the product development

Desired Experience

Experience of working with Angular and it’s reactive extension framework – NgRx (working with NgRx Store, NgRx Effects, NgRx Core and NgRx Router Store libraries) – will accept candidates who have experience of other modern web based frameworks such as React or Vue.

Experience developing and designing scalable code using Node.js and Typescript

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

Experience creating and developing Microservices.

Experience in handling RESTful APIs and working with APIs at a large scale.

Please note that job descriptions cannot be exhaustive, and the post-holder may be required to undertake other duties, which are broadly in line with the above key responsibilities.

EPIC Core Values

Empowering – We equip our teammates, customers, and communities to reach their full potential. We foster confident autonomy to resolve issues and discover new ideas by investing in continuing education, promoting an atmosphere of open questioning and active listening, and defining a wide boundary of trust.

Principled – We are committed to creating an environment of authenticity, honesty, and openness. Our actions demonstrate conviction and purposeful intention in the way we interact with our teammates, customers, and communities.

Innovative – We are trailblazers, committed to constant innovation in everything we do for our team, our customers, and our communities. We relentlessly strive to identify opportunities and surmount future challenges to ensure success.

Caring – We authentically care about our teammates, customers, and communities. By supporting and mentoring them to be their best, we empower and encourage them to serve others with the goal of making the world a better place.

Job Type : Full-Time, Salary. Monday-Friday, 8a-5p. Hybrid Atmosphere. Point of Rental has been honored as one of Inc. 500’s Best Places to Work in 2024! This recognition highlights our commitment to fostering a positive and engaging work environment.

POR is an Equal Employment Opportunity employer and does not discriminate in hiring or employment practices. All qualified applicants will be considered regardless of race, color, sex, religion, national origin, citizenship, military service, veteran status, disability, genetic information, age, and any other characteristic protected by national or local laws. POR is committed to providing equal opportunity for all and reasonable arrangements for individuals with disabilities in employment. To request any special arrangements, please contact our HR.

Job Overview
EarlyCareers.co.uk
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Share