Junior Software Engineer

AccessPay
UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£30,000.0 - £35,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Unit Testing C Sharp (Programming Language) Software as a Service Code Review Databases Software Debugging JSON PostgreSQL Software Product Management
+11 more
RabbitMQ Software Engineering SQL Databases Systems Integration Web Applications Extensible Markup Language (XML) Postman ReactJS Event Driven Architecture AngularJS Software Version Control

Job description

As a Junior Software Engineer at AccessPay, you’ll be a key player in an agile development team, focusing on designing, developing, and maintaining SaaS systems that bridge the gap between business banking and their customers. You’ll actively participate in the entire software development lifecycle, including coding, testing, debugging, and collaborating with cross-functional teams. The emphasis is on creating robust, scalable, and maintainable systems to address the unique challenges of this field. As a member of a small, agile team, you’ll directly impact project success and contribute to the growth of our software engineering

AccessPay leads the way in payments operations excellence for finance and treasury teams. Our cloud-based platform seamlessly connects corporates to their banks, modernising banking operations, minimising the risk of fraud and error, enhancing payments efficiency, and optimising cash visibility., * Design, develop, test, deploy, maintain and improve our product software with input and coaching from senior team members

  • Working with the product team to bridge the gap between requirements and technical implementation
  • Optimise applications for maximum maintainability/stability
  • Contribute feedback to code reviews, and collaborate with engineers to deliver quality
  • Work with senior software engineers to plan technical approaches to solution delivery

Requirements

  • Demonstrate a level of technical competence in C# .NET
  • Some experience developing / maintaining or integrating with web based APIs
  • Knowledge of database technologies (SQL or PostGres)
  • Understanding of XML / JSON data
  • Understanding of version control systems

Desirable Skills

  • Knowledge of event driven architecture (RabbitMQ or similar)
  • An understanding of software development practices such as DRY, SOLID
  • Any awareness of unit testing frameworks
  • Any experience using Postman
  • Any experience with JavaScript Frameworks such as Angular or React
  • Openness to or experience with AI-assisted development tools

Benefits & conditions

Pulled from the full job description

  • Company pension
  • Cycle to work scheme, Why join us?
  • Great Place to Work® certified - 3 years running
  • A supportive, collaborative team who love what they do
  • Remote working, with approx. 1 day per month in the office
  • Opportunities to learn, develop and grow your career
  • A culture that encourages innovation, continuous improvement and knowledge sharing, * 25 days’ holiday plus public holidays increasing with length of service.
  • Birthday off work.
  • 2 paid volunteer days a year
  • Holiday purchase scheme
  • We operate a salary exchange pension scheme which you will be auto-enrolled into from day one of employment.
  • £240 yearly wellbeing allowance
  • Enhanced maternity, paternity, and adoption leave
  • Cycle to work scheme
  • Health cash plan
  • Free breakfast & lunch when in the Manchester office
  • Discounted parking in Manchester
  • Access to training - both internal and external
  • We plant a tree for every new joiner that joins us!
  • We are a dog-friendly office
  • And many more!

About the company

Always Learning: Our team are a naturally inquisitive bunch, always striving to become experts in our field. We are committed to sharing knowledge and skills with our colleagues and customers. AccessPay provides an environment that fosters personal development and professional growth for all of our people.

Supportive: Helpfulness sits at the heart of our culture - when we win, we win as a team. We agree on shared goals, collaborate constantly, and drive relentlessly in pursuit of those goals. We also understand the importance of fun, both working hard and celebrating our successes.

Driven to Achieve: We are passionate and energetic - whatever the mission. When we encounter challenges we show courage, resilience, and initiative to overcome them.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:37 min

Why handwritten types and documentation fail to scale

Violina Popova Violina Popova · Europe 2026 Virtual

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all