Software Engineer

4 weeks ago


Worthing, West Sussex, United Kingdom ParentPay Group Full time
Job Title: Software Developer

As a key member of our Parental Engagement and Communications team, you will play a vital role in supporting and enhancing our software solutions designed for parental engagement in educational settings.

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, 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.
Requirements:
  • 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.
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 of 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.

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.


  • Software Engineer

    3 weeks ago


    Worthing, West Sussex, United Kingdom Sussex Partnership NHS Foundation Trust Full time

    Job Description:About the Role:We are seeking a highly skilled and motivated Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using a variety of programming...

  • Software Engineer

    4 weeks ago


    Worthing, West Sussex, United Kingdom ParentPay Group Full time

    We are seeking a skilled Software Engineer to join our Parental Engagement and Communications team. As a key member of our team, you will play a crucial role in supporting and enhancing our software solutions designed for parental engagement in educational settings.Working closely with a team of experienced developers and other stakeholders, you will...

  • Software Engineer

    3 weeks ago


    Worthing, West Sussex, United Kingdom Midlands Partnership NHS Foundation Trust Full time

    About the Role: As a talented Software Engineer, you will play a key part in developing and maintaining our company's software applications. Your expertise will help shape the future of our products and ensure they meet the needs of our customers.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams...


  • Worthing, West Sussex, United Kingdom beBee Professionals Full time £35,000 - £55,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to the development of innovative software solutions at beBee Professionals in Worthing, United Kingdom.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit...

  • Software Engineer

    3 weeks ago


    Worthing, West Sussex, United Kingdom whitbread Full time

    We are looking for a Cloud Infrastructure Specialist to join our Software Engineering Team.Design and implement scalable cloud infrastructure solutions.Collaborate with cross-functional teams to ensure seamless integration with existing systems.Develop and maintain high-quality cloud-based applications.Requirements:3+ years of experience in cloud...


  • Worthing, West Sussex, United Kingdom Randstad Education Full time

    Job Title: Software EngineerAs a Software Engineer at our company, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on Java development, ensuring the scalability and reliability of our systems. You will work closely with cross-functional teams to deliver high-quality solutions that meet business...


  • Worthing, West Sussex, United Kingdom GSK Full time

    Job Title: Software EngineerAs a skilled Software Engineer, you will be responsible for developing and maintaining software applications using artificial intelligence and machine learning techniques. This role involves working with cross-functional teams to design, implement, and test software systems that meet the needs of users. If you have a passion for...


  • Worthing, West Sussex, United Kingdom beBee Professionals Full time £60,000 - £80,000

    We are looking for a Senior Software Engineer to join our team in Worthing, UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical decision-making processes and...


  • Worthing, West Sussex, United Kingdom Southern Water Full time

    As a senior software engineer at our company, you will be responsible for developing and implementing complex software systems.You will work closely with our cross-functional team to design, build, and maintain our software applications.Key responsibilities include writing clean, efficient, and well-documented code, collaborating with team members to resolve...


  • Worthing, West Sussex, United Kingdom Adur District and Worthing Borough Councils Full time

    Job OverviewAs a Software Engineer, you will be responsible for developing and maintaining software applications using Python and JavaScript.Design and implement software solutionsCollaborate with cross-functional teamsEnsure high-quality code and documentation

  • Software Engineer

    4 weeks ago


    Worthing, West Sussex, United Kingdom ParentPay Group Full time

    About the RoleWe are seeking a skilled Software Developer to join our Parental Engagement and Communications team. As a key member of our team, you will play a crucial role in supporting and enhancing our software solutions designed for parental engagement in educational settings.Key ResponsibilitiesCollaborate with senior developers to design, develop,...

  • Software Developer

    2 months ago


    Worthing, West Sussex, United Kingdom beBee Professionals Full time £35,000 - £55,000

    Software Engineer RoleWe are seeking a skilled Software Engineer to contribute to our innovative team in Worthing, United Kingdom.Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to design and implement new features.Perform unit testing and debugging to ensure software functions...


  • Worthing, West Sussex, United Kingdom Savers Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions. As a Software Engineer with our company, you will have the opportunity to work on a variety of projects and contribute to the development of our cutting-edge...

  • Software Engineer

    3 weeks ago


    Worthing, West Sussex, United Kingdom University Hospitals Sussex NHS Foundation Trust Full time

    We are seeking a skilled Backend Developer to join our Software Engineering team. The ideal candidate will have a strong understanding of object-oriented programming principles and software design patterns.Main ResponsibilitiesDesign and develop efficient and scalable backend systemsCollaborate with cross-functional teams to identify and prioritize...


  • Worthing, West Sussex, United Kingdom Aspirations Care Ltd Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Engineer to join our team and contribute to the development of our cloud-based enterprise solutions. The ideal candidate will have a strong background in cloud computing and be able to design and implement scalable, secure, and efficient software systems.Key...


  • Worthing, West Sussex, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Worthing, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...

  • **Software Engineer

    3 weeks ago


    Worthing, West Sussex, United Kingdom Churchill Estates Management Ltd Full time

    Job Title: **Software Engineer - Frontend Development**Job Description:We are looking for a skilled Frontend Developer to join our team. As a Frontend Developer, you will be responsible for building responsive web applications using HTML, CSS, and JavaScript.Key Responsibilities:* Design and develop user-friendly interfaces for web applications* Write clean,...


  • Worthing, West Sussex, United Kingdom NRS Healthcare Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Cloud Infrastructure team. As a key member of our team, you will be responsible for designing and implementing scalable cloud infrastructure solutions to support our software development needs.Key ResponsibilitiesDesign and implement cloud infrastructure solutions using AWS,...


  • Worthing, West Sussex, United Kingdom Bennett and Game Recruitment LTD Full time

    About the RoleAs a Senior Software Engineer on our team, you will be responsible for designing and developing scalable and reliable cloud-based AI solutions. You will work closely with our cross-functional teams to identify business needs and develop innovative solutions to drive growth and customer satisfaction.Key ResponsibilitiesDesign and develop...


  • Worthing, West Sussex, United Kingdom COMPASS CHILDREN'S HOMES LIMITED Full time

    Job Description: As a senior software engineer at our company, you will be responsible for developing and maintaining cloud-based applications using modern technologies. Your primary focus will be on designing and implementing scalable, secure, and efficient cloud solutions. Key Responsibilities: - Design and develop cloud-based applications using cloud...