Software developer
ParentPay
Date: 4 weeks ago
City: Worthing
Contract type: Full time
Department: Software Development
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
Working in a team using Agile tools, techniques, and best practices to improve our products, you will:
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
Working in a team using Agile tools, techniques, and best practices to improve our products, you will:
- 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, and you will be releasing software to test rapidly and releases to production are made frequently.
- Take an active part in all scrum ceremonies including presenting completed work to the wider team at the end of each sprint, where appropriate, and contributing to planning and retrospective sessions to make sprints as successful as possible.
- 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).
- Experienced 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 an advantage.
- 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
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Health, Safety and Wellbeing Advisor - 29802
Environment Agency,
Worthing
4 days ago
Job DescriptionIf you share our passion for protecting the health, safety and wellbeing (HS&W) of those around you, then this role offers you a fantastic opportunity.Do you want to work for an organisation that values difference and includes everyone? Then the Environment Agency is the organisation for you!The post holder will be part of a team that provides technical HS&W...
Client Accounts Assistant
Leaders Romans Group,
Worthing
2 weeks ago
Job Title: Client Accounts AssistantLocation: Becket House, WorthingBrand: Leaders Romans GroupSalary: Competitive Salary PackageHours: Monday to Friday 8:30am to 5:30pmAbout the brand: LRG are an award-winning national property company, who are going through exciting periods of growth and offer tailored training and development programmes at all levels. With over 200 branches across England and Wales we have a reputation for...
Specialist Physiotherapist - Accident and Emergency/MSK
University Hospitals Sussex NHS Foundation Trust,
Worthing
4 weeks ago
An exciting opportunity has arisen for a dynamic B7 physiotherapist to join our MSK service. This is a rotational role working in both the urgent treatment centre and the MSK department. In the urgent treatment centre, you will work as part of the multidisciplinary team, alongside other health care professionals such as emergency nurse practitioners and Doctors. This is a...