Senior Developer UNIT-e Core in London - PARENTPAY LIMITED

Job Overview

Location
London, England
Job Type
Full Time
Salary
TBC
Date Posted
14 days ago

Additional Details

Job ID
98964872
Job Views
8

Job Description

We are seeking an experienced and highly skilled Senior Developer to join our dynamic team.
As a Senior Developer, you will be responsible for designing, developing, and maintaining a wide range of UNIT-e solutions encompassing legacy technologies deployed on premise as well as cloud-based web applications. The ideal candidate should possess in-depth knowledge of client/server software interacting with high volume databases with high concurrency. You will collaborate with cross-functional teams to deliver high-quality, scalable, and maintainable software solutions.
Outcomes
Sense of shared purpose within the project team
Successful project delivery
High quality code and solutions
Effective communication and team collaboration
Technical guidance and mentorship
Innovative technical solutions
Continuous Improvement
Knowledge Sharing
Key Responsibilities
Technical Guidance: offer technical guidance and expertise to team members, helping them overcome challenges and make informed decisions. Conduct regular code reviews to maintain code quality and adherence to best practices.
Code Development: contribute actively to coding and development tasks, leading by example and demonstrating best practices. Address complex coding challenges and participate in solving technical issues.
Adaptability and Innovation: stay abreast of industry trends, emerging technologies, and best practices. Integrate innovative solutions and technologies into projects where applicable.
Quality Assurance: implement and enforce coding standards. Ensure that the team delivers high-quality, bug-free code.
Risk Management: identify and mitigate technical risks associated with projects. Proactively address technical challenges to avoid project delays or issues.
Training and Mentorship: mentor team members, fostering their professional development and growth. Conduct training sessions or workshops to enhance the team's technical skills.
Development Principles : guide and champion industry standard development principles and frameworks for achieving quality, speed and maintainability. This includes the practices, techniques and tools that support those principles, and an understanding of when things may or may not be applicable in a situation or context.
Decision-Making : ability to make informed decisions on technical matters and project priorities.
Comfortable with risk assessment and mitigation.
Collaboration: works jointly with others to co-create and achieve a common goal. This includes learning, practising and experimenting with tools, techniques and frameworks that foster collaborative working environments.
Ownership and Accountability : takes personal accountability and ownership for their work. This includes personal follow through, making and defending difficult decisions and tradeoffs, removing blockers, driving collective progress.
Continuous Improvement : advances by ongoing, incremental improvement through continuous learning, questioning the status quo and trying out creative and novel ideas. Shows curiosity and has a keen interest to drive learning for themselves and others.
Systems Thinking : Positively impact complex systems or domains by understanding the whole picture and the interdependencies of its component parts. Maintain strong expertise and knowledge of current and emerging technologies and products.
Skills, Knowledge and Expertise
Communication skills (both written and verbal) demonstrated at all levels of the organisation
Software development skills (.NET Framework, .NET Core, C#, VB6, React, MVC, JavaScript, HTML, CSS)
Experience of maintaining Windows Forms .NET applications.
Cloud computing, particularly Microsoft Azure, with experience of deploying and managing applications in the cloud
Architecture patterns and design of scalable and maintainable solutions
Secure by design best practises
RESTful API development
Testing framework knowledge (XUnit, Moq) and test driven development experience
Experience of source code control and release management (CI/CD pipelines, Azure DevOps)
Knowledge of API testing (Postman).
Database management (SQL / Oracle), extensive query skills and ORM (Entity Framework) experience
Agile development methodologies: Kanban, Scrum, XP, Lean.
About ParentPay Group
ParentPay Group brings together eleven brands that drive development in EdTech. As Europe's largest EdTech provider, we help primary and secondary schools streamline their cashless payments, improve their parent engagement, safely manage meals and securely store their data. Fundamentally, we create time for learning.

JBRP1_UKTJ

Location

Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept