to join the Parental Engagement development team, where you will contribute to the design and improvement of our existing and next generation, cloud services, web, mobile, and communication products, to help us extend our growing market leading position.
While this is a remote role, applicants must be based in the UK.
Our Technologies
C# ASP.NET
Visual Studio & ReSharper
Microsoft SQL Server & T-SQL
Web API / REST
Angular / AngularJS / React
JavaScript / HTML / CSS
Microsoft Azure
Azure DevOps
XCode / Android Studio
Microservices
Key Responsibilities
Provide technical guidance for the team
Design highly available, secure and scalable services
Collaborate with other tech leads to design world-class software solutions
Evangelise technology and solutions to the wider teams
Be the go-to person the development team seeks out for technical advice
Adopt and promote modern software engineering principles and industry best practice
Ensure our software components are decoupled but highly cohesive and extensible
Work with product owners to define software requirements
Mentor the next generation of software developers to be the best that they can be
Acquire a comprehensive understanding of our products and business
Ensure team produces clean and efficient code
Increase code test coverage
Ensure team produces technical documentation
Lead team thru full SDLC from discovery through to delivery
Work with other teams (UX, Support, Architecture, stakeholders)
Skills, Knowledge and Expertise
BS or MS degree in Computer Science/Engineering or equivalent
Extensive experience in a software development role
Passionate, enthusiastic and experienced software engineer
Excellent analytical skills
Highly skilled in troubleshooting
Experience of developing both existing and new web applications and APIs
Excellent verbal and written communication skills
Experience of working in an Agile development environment
Deep understanding of software design and patterns
Experience with unit-test, continuous integration and TDD
Highly motivated and proactive with a positive attitude
Proven ability to develop and deliver high quality software
Proficient in developing full stack web applications
Able to coach and mentor other members of the team
Able to work independently without constant management
Take ownership and work well under pressure to respond quickly to any issues
Flexible to adapt readily to changing priorities and working practices
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.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.