Roles
PayPoint
Junior C# Software Engineer
Explore roles
This role has expired
PayPoint
Junior C# Software Engineer
Welwyn Garden City
Hybrid
Description
Hybrid requirements: 1 day per month in the office.
Overview of Role
The Junior Developer role within the Settlement and Billing (S&B) team offers the right individual an opportunity to make a significant contribution to the revitalisation of PayPoint’s financial Back Office systems. The team is currently embarking on a major programme of systems renewal, replacement, and augmentation across S&B, as well as supporting the delivery of some high-profile major programmes over the coming years.
Joining a dynamic and expanding team dedicated to both supporting existing solutions and developing new ones, you will receive technical guidance and direction from the Lead Developer. As your understanding of PayPoint systems grows, your level of autonomy is expected to increase accordingly. The goal is for you to develop the capability, confidence, and experience needed to fully support the team. This includes leading on suitable deliverables independently and, when necessary, deputising for more senior team members and representing the team in stakeholder discussions.
• Developing Finance and Settlement systems using the latest .Net framework.
• Supporting and maintaining applications managed by the team.
• Undertaking various tasks, including analysis, estimating, design, coding, and unit testing.
• Contributing to the improvement of working practices as the team continues to evolve and mature its agile methodologies.
• Participating in the team’s consideration and adoption of DevOps concepts and practices.
• Migrating existing applications from on-premises legacy hardware to resilient virtual environments in our Data Centres.
Personal Qualities:
• The ambition to grow and develop your systems knowledge and development capability, with a view to progressing your career to more senior levels over time.
• Excellent analytical and problem-solving skills.
• A team player with a love of technology and a passion for quality.
• A self-starter who can manage their own time effectively.
• A keen interest in agile and DevOps methodologies.
• Ability to deliver to deadlines in an environment with multiple competing requirements.
• A commitment to delivering high-quality, well-tested software.
• The ability and desire to work across the entire software stack, from server-side and batch processing components to front-end web development.
Qualifications & Experience
Essential Skills:
• Basic understanding of software development practices
• Familiarity with Agile methodologies (Scrum or Kanban)
• Basic understanding of Test-Driven Development (TDD) and unit testing
• Knowledge of core concepts in .NET/.NET Core Frameworks and C#
• Basic knowledge of Object-Relational Mapping (ORM) technology (e.g. Entity Framework)
• Understanding of fundamental programming principles (e.g. SOLID, clean code)
• Basic experience with version control systems (e.g. Git)
Desirable Skills:
• Degree in Computer Science or a related field
• Basic understanding of SQL and relational databases (e.g. SQL Server)
• Familiarity with web development technologies (e.g. HTML, CSS, JavaScript)
• Exposure to DevOps concepts and tools (e.g. CI/CD pipelines)
• Understanding of unit test frameworks (e.g. NUnit, MSTest)
• Knowledge of any additional programming languages or frameworks (e.g. VB6, Python, Java)
• Awareness of financial systems or principles
What can we do for you?
You can expect a rewarding experience working with us in our Hybrid role with visits to our head office in Welwyn Garden City.
You will benefit from a range of company benefits such as:
• Holiday purchase scheme, with 25 days holiday plus bank holidays as standard.
• On-site gym at our office (Free), and nationwide corporate rate gym membership
• Online benefits portal where you can access lots of deals, discounts - for example of shopping or holidays
• Progression and Development
• Contributory company pension scheme
• Private medical insurance
• Life assurance of 3 x annual gross salary, with the option to purchase additional cover
• You’re also able to purchase a range of benefits at a discounted rate including, critical illness cover, bicycles via our Cycle2Work scheme, dental insurance and TasteCard dining discount card
• Electric Car Scheme
At PayPoint, we’re committed to creating an inclusive culture where everyone can thrive and feel a sense of belonging. PayPoint is an equal opportunities employer and welcomes applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
Role tech stack
csharp
javascript
dot-net
microsoft-azure
docker
react
Life at
PayPoint
Browse all roles
Culture overview
It's an exciting time to join PayPoint as we continue to grow rapidly, using our retail products and services expertise to develop innovative payment solutions for diverse markets. At PayPoint, we pride ourselves on our workplace culture and the positive working environment we create. We are committed to creating a diverse workforce and invite applications from candidates of all backgrounds. We are always looking for talented, smart and creative people to join our business. Our values Our Vision is to achieve first-time delivery of outstanding technology and services to our customers, create a dynamic place to work for our people and deliver positive outcomes for all our stakeholders. We do this by living our six values, which together form the DNA of our culture. They guide our behaviour and interactions with all of our customers. Via our Monthly Values Award programme, we recognise individuals who demonstrate our company values in their day to day role. Each month we focus on one of our six values and reward an employee with £200 worth of Love2shop vouchers and the use of a premium car parking space for one month. Ambitious: Striving to achieve more Always seeking to improve, in terms of personal development as well as what you do for the business Creating an infectious energy and buzz Being open to trying new things and learning from the experience Collaborative: Involving the right colleagues from across the business at an early stage to achieve the best outcome Pulling together to get things done Thinking beyond your own team/role to do the right thing for the business Good communication – being transparent, keeping others informed and asking for and giving feedback Accountable: Taking responsibility for outcomes Doing what you say you are going to do Flagging issues/problems early Putting things right when they do go wrong Results-focused: Focusing on activities that will have the biggest positive impact Understanding what it takes and galvanizing people across the business to ensure plans are delivered successfully Always acting ethically and with integrity Celebrating the success of all involved Can do: Being open, positive and helpful Finding ways to overcome challenges Going the extra mile to get things done Being able to adapt quickly to different situations Good colleague: Taking the time to get to know colleagues and have fun Thinking of others/the team Supporting colleagues through difficult times Providing good quality work to others
Employee benefits
Cycle To Work
Flexible Hours
Flexible Working
Free Food
Free Parking
Laptop
Life Insurance
Pension
Private Healthcare
Share Options
Wellbeing Programme
Office vibe
City Centre
Friday Drinks
Open Plan
Social Events
Location
Tech at
PayPoint
Go to profile
Leadership
Simon Coles
Chief Technology Officer
Engineering principles
Agile Process
Automated acceptance testing
Continuous Development
Continuous integration
Micro services
Pair programming
Scrum
Test Driven Development
Unit testing
Company tech stack
angularjs
blazor
bootstrap
csharp
css-3
docker
dot-net
dot-net-core
git
goland
html5
javascript
jquery
kanban
See more
PayPoint
Junior C# Software Engineer
Welwyn Garden City
This role has expired