Software Developer

·
Full time
Location: Worthing
·
Job offered by: ParentPay Group
·
Category: IT & Technology
Software Developer

Department:

Development Employment Type:

Permanent - Full Time Location:

Worthing, UK

Description

As a Software Developer, you will play a crucial role in supporting and enhancing our software solutions designed for parental engagement in educational settings. You will work within our Parental Engagement and Communications team. Reporting to the team lead, you will work closely with a team of experienced developers and other stakeholders to contribute to the development, maintenance, and improvement of our software applications.

Key Responsibilities

Collaborate with senior developers to design, develop, test, and maintain software solutions for parental engagement. Work on bug fixes, enhancements, and feature development within the existing software applications, at all levels of the software stack. Assist in the analysis and documentation of user requirements to inform the development process. Participate in code reviews to ensure code quality, performance, and adherence to coding standards. Collaborate with cross-functional teams, including product managers and quality assurance, to deliver high-quality software solutions. Work within a Continuous Integration development environment, releasing software to test rapidly and making frequent releases to production. Take an active part in all scrum ceremonies, including presenting completed work to the wider team at the end of each sprint and contributing to planning and retrospective sessions.

Skills, Knowledge and Expertise

High level of proficiency in C# .NET, .NET Framework or .NET Core. Familiarity with web development technologies (HTML, CSS, JavaScript). Knowledge of relational databases and SQL. Understanding of software version control systems (Git). Experience in unit testing and mocking frameworks (MSTest, Nunit, Moq). Experience with front-end frameworks (React, Angular or AngularJS). Enthusiasm for learning and staying updated on emerging technologies. Highly motivated and proactive with a positive attitude. Excellent problem-solving and critical-thinking skills. Good communication skills and ability to work collaboratively in a team environment. Understanding of software development principles and best practices. Understanding of secure web development practices. Experience working with a high throughput, high availability software system with a large user base is an advantage. Our Technologies

C# ASP.NET Visual Studio & ReSharper Microsoft SQL Server & T-SQL WebAPI / REST Angular / AngularJS / React Typescript / JavaScript / HTML / CSS Microsoft Azure (App Services, WebJobs, Functions, Service Buses, Scaling) Azure DevOps (CI/CD, Git) Microservices Cordova / Xcode / Android Studio You will have experience in some or all the above skills and technologies, but training will be offered to the right candidate to fill any gaps. A demonstrable ability to pick up new technology quickly would be an advantage.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details